Jennifer Lopez Suffers Wardrobe Malfunction On Date In New York With Boyfriend Casper Smart

Who's Made A Fashion Faux Pas?

As fashion fails go, we've seen worse but you'd think Jennifer Lopez would be aware of the dangers of being papped in a sheer black top and white bra by now.

Open Image Modal

Evidently not.

The 42-year-old star made the style clanger on a date in New York with her 25-year-old lover, Casper Smart this weekend.

The loved-up pair did a spot of shopping in the Big A before grabbing a bite at Pastis restaurant in the city's trendy Meatpacking District.

A beaming J-Lo then enjoyed a romantic evening with her toyboy on a private yacht.

Open Image Modal

Not too shabby.

Three times-married Jen recently revealed she hasn't ruled out getting hitched again.

"Yes, for me the biggest dream is the fairy tale," she told Good Morning America. "I will never give up on that dream."

> IN PICS: J-LO'S STYLE EVOLUTION