We have to accept that Diane Kruger is not infallible.
The 36-year-old was naturally a guest at the Vogue and MAC Cosmetics Dinner honoring Prabal Gurung in El Lay on Monday night, wearing a Prabal Gurung crop top with silk floral pants and Jimmy Choo heels.
Nice abs and all, but what's up with those harem pants? Not flattering!
Almost nobody can make the drop-crotch silhouette work, and we wish people would stop trying.
[Image via Getty Images.]