Jennifer Lopez had no problem showing off her incredibly toned body during a performance on Britain’s Got Talent on Tuesday night.
But today was a different story.
After the starlet was criticized by many viewers for the ultra sexy leotard she decided to wear on the talent show, the beauty opted to cover up her famous curves as she continued press in London.
The 43-year-old rocked a white blouse, matching cardigan, jeans and peep-toe boots as she made her way to BBC Radio 1 on Thursday.
She followed suit just hours later as she left her hotel with boyfriend Casper Smart. J. Lo looked glam in a demure belted white dress and cap-toe pumps. She paired the look with a leopard clutch and hot pink pout.
Nearly 48 hours before that, the mother of 5-year-old twins, Max and Emme, performed her new single “Live It Up” on Britain’s Got Talent. British broadcasting regulator Ofcom reportedly received official complaints from viewers about the sexiness of the outfit she wore on stage – deeming it too inappropriate for family prime-time television.
Too sexy or not, this much is certain — Jenny from the Block is hotter than ever!
“For me, looking good is all about looking healthy, and the ultimate beauty secret is about being happy in yourself,” she says.