Who: Eva Longoria
What: A lot of leather. She was spotted wearing tan leather shorts (short enough to be hot pants), smarted up with a white shirt, blazer and a pair of matching platform pumps after wearing a leather LBD earlier in the day for her appearance on NBC's Today show.
Where: New York City, 19 April
Verdict: The shorts are definitely on the small side, but we have to admire Eva's attempt to make leather pants look like an acceptable replacement for trousers by wearing them with a super chic, businesswoman-style pieces.