She spends a lot of time in her new film Spring Breakers wearing just her bikini.
And it seems Selena Gomez has become quite accustomed to flashing the flesh as she proved on Tuesday at the German premiere of her film.
The Disney star turned heads wearing a suit with a plunging neckline and nothing beneath it, showing off plenty of skin.
Showing she’s a fully-fledged movie-star now the 20-year-old opted for the powerful-looking suit which featured fierce looking gold shoulder pads.
The fitted jacket cinched in at her waist showing off her slim figure, while the low-cut aspect of it meant her breasts were on display.
The slim-legged trousers made her legs appear even longer than usual, as did her black stiletto heels.
Selena looked particularly statuesque as she stood beside her co-star Vanessa Hudgens, who despite wearing heels was noticeably shorter than her co-star.
The High School Musical actress looked stunning in one-shouldered multi-coloured sequined dress.