Jenifer Lopez performed last night on the American Idol stage and was glowing – no pun intended – as she sang a new song called “Feel the Light” from the upcoming animated movie soundtrack “Home.”
The Idol judge showed her true talent from her singing, to her make-up, and down to her 20-foot dress. Amazing.
J. Lo stood frozen in one spot throughout the entire performance while clips of the movie and other beautiful galaxy-like images were displayed on her dress.
Watch for yourself and let us know what you think: