Pop singer, Jennifer Lopez, was a vision at the iHeartRadio Festival in another iconic getup.

Read: Pop star's shirt is the only motivation you need to work out!

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.

Read: Singer's birthday look sets Twitter on fire

See photos in Pulse gallery.