Just a little lower and Katy Perry could have been left rather-red-faced - and exposed - as she got a drenching at a waterpark in California this weekend.
The I Kissed a Girl singer was seen laughing and giggling as she enjoyed the rides at Raging Waters in San Dimas where she headed for a bit of water-soaked shenanigans with friends.
Her two-piece black and white bikini just managed to maintain her dignity after one particularly forceful ride - although her hair wasn't so lucky.
See more stars enjoying the rides at theme parks here:
Life's a scream! Celebs go wild at theme parks
Katy Perry has near bikini malfunction at Californian waterpark
Parents-to-be Alex and Chantelle were spotted at Universal Orlando Resort in Florida during Halloween, where they were presumably fitting in a bit of fun before they get to grips with parenthood.
Australian supermodel and yummy mummy Elle MacPherson and her son, Aurelius, encounter mysterious Egyptian guards at the entrance to the Revenge of the Mummy attraction at Universal Studios in Florida.
Christina Aguilera checked out the London Dungeon recently - and ended up with her head in the stocks - when she was in town to perform at the Michael Jackson tribute concert.
American actor and Horrible Bosses star, Jason Bateman, checks out the action at Legoland California.
Teen pop star, Justin Bieber, gets up close and personal with an unusual fan at SeaWorld in San Diego.
David ('The Hoff') Hasselhoff gets down to some serious fun at the one and only Blackpool Pleasure Beach, home to Nickelodeon Land.
Oscar-winning actress and Hollywood A-lister, Hilary Swank, visits Legoland in California with Sam, seven-year-old son of her boyfriend, John Campisi.
American actor and father of three, Patrick Dempsey, strikes a pose at Legoland in California. McDreamy.
American rapper, Snoop Dogg, hangs out with a friend at SeaWorld in San Diego.
A-list actor and father of four, Mark Wahlberg, holds on for dear life on a rollercoaster at Legoland in California.