Pop singer, Jennifer Lopez, was a vision at the iHeartRadio Festival in another iconic getup.
The sexy bombshell dazzled in her all white getup, with matching wedge hightops, a jacket and a gold studded ball hat.
The 46-year-old stunner put in an energetic performance at the MGM Grand Garden Arena in Las Vegas.
Jlo still looks 20 with the perfect body to go with it.
See photos in Pulse gallery.