At 45 years old, Jennifer Lopez still has a rockin' bod.

We often see her in tight, super short dresses that showcase her bronzed, flawless legs, but she doesn't have to wear a revealing outfit to look absolutely stunning.

JLo's ensemble from last night's episode of "American Idol" is one that will be remembered.

Aside from singing, Lopez is known for her dancing and performing skills, and we're accustomed to seeing her shake her assets to fast-paced beats.

She performed "Feel the Light" in front of her fellow judges and "Idol" fans, and the display was breathtaking.

The singer looked angelic as she sang and stood in one spot for the duration of the song. The circular train of her white ball gown spread out around her and turned into the backdrop that illuminated her with projected images.

The custom-made gown measured a whopping 20 feet in circumference and, at times, almost completely disappeared into the special effects, which made JLo part of the scenery, according to Us Weekly.

"Feel the Light" is a ballad from the new animated movie "Home," and it is the first time Lopez has released a ballad as a single.

The crowd - and even host Ryan Seacrest - was put in a trance when she sang the beautiful melody while dressed in the voluminous Mariel Haenn gown.

"Wow. Can we even continue the show after that?" Seacrest said.

Watch her performance of "Feel the Light" here: