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: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here