Gallery Fab or Flop 6.27
Although Anne Hathaway is questionably using an umbrella to shield herself from the sun, the stunning actress rocks statement shades in the best possible way.
Now that it's officially summer, Kate Upton is rocking one of the biggest and sexiest of this season's trends. Joined by Cameron Diaz, the supermodel wears a patterned sheer top, looking effortlessly cool with white sneaks.
New York City is boiling with high heat and humidity, but Leonardo DiCaprio's Vans, socks, and a beret are not the style solution.
Peplum, purple, and floral? Carly Rae Jepsen won't be getting any boys to call her back in this distracting dress.
Style icon Heidi Klum knows that it's possible to still be fashionable while grocery shopping! A large statement purse with a pop of color is the best way to make a neutral summer outfit stand out from the crowd.
One of the best things about summer is laying on the beach or by the pool to get a tan, but visible tan lines are a big style no-no. Real Housewives of Beverly Hills' star Kyle Richards should realize her style faux pas, especially since the rest of her look is so sleek.
With a bright red lip and a leather-sleeved denim jacket on top of dark blue jeans, Kendall Jenner rocks a fresh smile for the photogs.
Who's posher than Posh? Her hubby, of course. Beckham meets his adoring fans in China with stubble and a handsome suit.
Madonna may be the Queen of Pop, but that doesn't make her the Queen of Fashion. She would get away with her "blending in" look if it weren't so far from the truth. The singer is rocking a "VOGUE" baseball cap that blows her cover.
Rapper Iggy Azalea wears a sexy slitted dress on the red carpet, flattering her figure, while highlighting her bold red lip and cat eye.
Although we're not huge fans of Miley Cyrus' fluffy short shorts, her sky high heels are an unexpected and sexy look.
Kardashian matriarch Kris Jenner knows a good color when she sees it, wearing a solid bright pink dress that makes her glow on the "Today Show."