I don't know what beach Rihanna is strutting her stuff on but it really doesn't matter. Any beach she is on hopes that high tide neverarrives so they don't wash her scent from the sand.
There is something about her. Her music, her look, she's a pop culture presence. Her popularity is only gaining as she becomes even bigger than her music.
Papparazzi take notice, her tats are multiplying as well.