By Iona Kirby
She may be just 19-years-old but Selena Gomez was all-grown-up as she promoted her new fragrance today.
The actress and singer displayed her toned stomach and endless legs in a skimpy bralet and high-waisted short shorts.
The white items were decorated with ocean-themed images in the form of starfish and shells.
All grown up!: Selena Gomez defied her teenage years in a skimpy outfit at the launch of her new fragrance in New York
She lengthened her legs further with the help of a pair of beige pumps and topped off her outfit with a lacy cream jacket.
Selena looked happy as she posed with a bottle of her self-titled fragrance, which is her debut scent, at a Macyâs store in New York.
The perfume bottle, which Selena displayed excitedly, is a pretty purple with lips adorning the top.
Legs eleven: The bralet and high-waisted shorts showed off Selena's endless pins and toned midriff
Smells like teen spirit: Selena's self-titled scent comes in a purple bottle adorned with lips
Selena was clearly delighted at the turn-out, particularly by the attendance of two young boys who sported T-shirts emblazoned with the words:Â âForget Justin and marry me.â
The star crouched down to pose for a photo with the youngsters which she then posted proudly to her Twitter and Facebook pages.
She also posted a photo of a group of fans sleeping on the street to make sure they were at the front of the line to meet their idol.
Adorable: Selena posed with two young male admirers who sported T-shirts reading 'Forget Justin and Marry Me'
Selenaâs glamorous look was certainly a far cry from her appearance the day before.
She appeared tired when she was spotted arriving at JFK airport ahead of her fragrance promotion.
The usually-preened teenager was seen clutching a pillow for emergency naps, while lurking make-up free beneath shades after landing in the Big Apple.
Her beau Justin Bieber is currently in London to attend the Capital FM Summertime Ball.
A far cry: The day before Selena looked tired as she arrived at JFK airport clutching a pillow