Nicole Scherzinger has been showing her funny side with the latest beach snap she's posted on Instagram.
She's one of the worlds hottest women, but she proved that she's not afraid to poke fun of herself or her looks.
While frolicking in the sea on a girly holiday in the Maldives, Nicole snapped a 'before' and 'after' shot of herself in a skimpy blue leopard print bikini, showing her best and worst (not much worse at all) angles.
Though she obviously looks gorgeous in both pics, we appreciate her self-deprecating caption and desire to prove that just like us, it takes celebs more than a few takes to get the perfect bikini snap.
We salute you Ms Scherzinger.
Check out Nicole's best looks below.