Tyler Posey Surprises Movie Mom Jennifer Lopez at Teen Choice Awards

Please subscribe to our newsletter to receive updates from Your Next Shoes. This post may contain affiliate links. Please see our disclosure for more details.

Jennifer Lopez is very consistent in her fashion choices that she never fails to turn heads. At the recently concluded 2014 Teen Choice Awards, she made sure all eyes were on her.

Not related to George and Mario Lopez, the 45-year-old singer looked a decade younger in a lovely Elie Saab Spring 2014 lace dress as she handed the Ultimate Choice award to Selena Gomez.

Prior to presenting the said award, J.Lo was surprised on stage by TCA host Tyler Posey, who starred as her son in a 2002 rom-com movie, Maid in Manhattan. Check out what Tyler had in store for the actress/singer:

Critics, however, didn’t like the American Idol judge’s dress, saying it wasn’t appropriate for her age.

Teen Wolf star Tyler Posey reunited with his former movie mom Jennifer LopezTeen Wolf star Tyler Posey reunited with his former movie mom Jennifer Lopez

It was indeed too short, but she managed to carry it well anyway. Besides, she has amazing legs to put on display. Do you think she’s undergone plastic surgery?

Jennifer Lopez in a green dress at the 2014 Teen Choice AwardsJennifer Lopez in a green dress at the 2014 Teen Choice Awards held at the Shrine Auditorium in Los Angeles on August 10, 2014 – posted on Instagram on August 11, 2014

The dress features georgette panels, hidden zipped cuffs, and a pleated flared skirt with a scalloped hem.

Jennifer Lopez's lipstick always puts the emphasis on her glowing skinJennifer Lopez’s lipstick always puts the emphasis on her glowing skin

Wearing green from head to toe, J.Lo finished her look with a green clutch, emerald rings, and a pair of green Ermanno Scervino sandals.

Jennifer Lopez shows off her green Ermanno Scervino sandalsJennifer Lopez shows off her green Ermanno Scervino sandals

Jennifer Lopez’s Elie Saab dress is now sold out, but you may want to check out some similar (and cheaper!) dresses from Bergdorf Goodman and Matches Fashion.

Elie Saab Lace Mini DressElie Saab Lace Mini Dress, $5,000

Monique Lhuillier Lace Illusion Cocktail DressMonique Lhuillier Lace Illusion Cocktail Dress, $448

Issa Lace Long-Sleeved DressIssa Lace Long-Sleeved Dress, $992

Credit: Jennifer Lopez's Instagram