Jennifer Lopez left little to the imagination at an awards ceremony.
The singer, 47, wore two different outfits at the event, the Billboard Latin Music Awards, in Florida.
She graced the red carpet in a plunging, black, mesh dress by Welsh designer Julien Macdonald, with cutaway panels.
J-Lo also showed off a barely-there silver number, with thigh-high split.
The star, who is dating former baseball player Alex Rodriguez, performed her new Spanish language song, Mirate, at the awards.
The ballad was produced by her ex Marc Anthony.
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here