But former Danity Kane band-member Aubrey O'Day certainly isn't shy about showing off her ample curves.
The 27-year-old singer flaunted her buxom frame as she strolled down the beach in Malibu, California yesterday while taking part in a racy photo-shoot.
Fun in the sun: Aubrey O'Day shows off her bikini body and tan for a photo shoot in Malibu, California yesterday
Curves: The singer has no problem showing off her ample assets
Wearing a white wrap skirt and a cropped orange patterned tank top Aubrey flashed her tanned stomach as she posed standing on some rocks by the water.
At one point the singer provocatively grabbed herself and gave her chest a little re-adjustment making it quite clear that she could have used some extra support in that department.
Aubrey also got her dog in on the fun as she posed with the tiny Maltese puppy who was photo-ready after having her ears dyed pink.
Puppy love: Aubrey posed for shots with her adorable Maltese dog who even had her ears dyed pink
Later she posed in a pretty ruffled brown bikini a vintage inspired striped knit poncho.
Her hair was pinned back with a gold head band and she wore a bright pink lipstick for a hippy chic inspired look.
The singer, who has been busy filming her new reality show, recently had an on-screen breakdown over her fluctuating weight.
In on episode of her show, All About Aubrey, she is seen being berated about her weight by a choreographer.
'You're looking a little hefty there,' he tells her before saying she needs to lose '10 to 15lb.'
The shocked star bursts into tears and explains: 'I'm not 100lb anymore' as he simply points to her curves and says: 'You have to strip all this down.'
Aubrey wails: 'I feel fat, I don't like it,' as Gil is also seen making her remove all her make-up against her wishes.
Hippy chic: She also posed in a frilly brown bikini with a striped knit poncho