06/12/2012 01:30 pm ET Updated Dec 06, 2017

Selena Gomez Flashes Lots Of Leg In High-Waisted Short Shorts (PHOTOS)

Selena Gomez was looking leggy at her fragrance launch at Macy's Herald Square in New York on June 9.

The 19-year-old singer showed that she has legs for days in an ensemble that comprised of white seashell-printed, high-waisted shorts, matching crop top (both by Versace) and ivory Vanessa Bruno blazer. Selena accented her leggy look with sky-high nude heels.

The outfit is all part of the "Spring Breakers" actress' new, grown-up image, and .Gomez recently told Us Weekly her legs are her favorite part of her body, and added that her hectic schedule keep them in shape.

"When I'm on tour I dance a lot, and I wear a lot of heels," she told the magazine.

The singer was sporting the sexy look to help launch her self-titled debut fragrance. Last month, the first ads for the perfume were released and featured the pop star looking sultry -- posing in a purple pool of water, dripping wet and wearing a strapless Maria Lucia Hohan dress that hugged every curve.

selena gomez flashes leg

Battle Of The Celebrity Legs