When you've been in the spotlight for coming up 30 years, as InStyle Australia's January cover star Jennifer Lopez has, you learn a thing or two about stealing the show. Case in point, the star's sixth outfit change in 24 hours: a hot pink Giambattista Valli tulle gown.
Arriving at Regal Cinemas Union Square for the world premiere of her latest film, Second Act, J.Lo stepped out of the car wearing the show-stopping mini dress, which features a huge train to rival that of Priyanka Chopra's wedding veil.
The 49-year-old paired the high-drama gown with silver Jimmy Choo platform sandals, Lorraine Schwartz jewellery and a matching clutch. She wore her hair in a top knot, nude lips and bronzed eyes.
Also walking the red carpet were Lopez's co-stars, Vanessa Hudgens, who wore a coral Marc Jacobs dress, Milo Ventimiglia and Leah Remini.
However, the one attendee we couldn't get enough of was Alex Rodriguez, who was the perfect Instagram boyfriend, taking photos of Lopez as she posed on the red carpet:
Find someone who supports you the way A.Rod supports J.Lo.