Gallery Fab or Flop 6.20
Sofia Vergara steps out in NYC wearing a classic little black dress and a chic grey coat to keep her comfortable.
Madonna attends the premiere of "Madonna: The MDNA Tour" and from the neck down, she doesn't look anything like herself. Madonna's got to remember that a magician's wardrobe isn't fit for a pop queen.
Stunning supermodel Miranda Kerr goes with a casual blue button-up shirt, distressed denim shorts, and statement sunglasses on the streets of NYC, proving that one doesn't have to go full-on glam to look fabulous.
Looking more like a freshman running late to her summer lecture than a child of Destiny, Kelly Rowland disappoints in a dull sweater and torn up jeans.
Adam Lambert attends the 'World War Z' premiere looking positively villainous, and unless he's looking to play a bad guy on the big screen, he should ditch his less than flattering 'stache.
Does supermodel Karlie Kloss ever fail to stun us? Donning a simple two-toned dress with a bright pop of orange, Kloss turns heads without an intricate outfit.
Rihanna has way too much going on in her outfit with a glittery crop top, iridescent purse, and torn up jeans. If she dropped the purse, her outfit could be perfection.
We haven't always been fans of Michelle Obama's bangs, but her new side-swept look is on point and completely presidential.
We're huge fans of sheer this summer, but Nicky Hilton takes the sexy trend the wrong way with a patterned cream sheer top and pants, ending any possibility of a young, fun, or hip look.
Unique hairstyles like ombre may be in style, but singer-songwriter Kate Nash's Cruella de Vil-inspired dye job is not a look that has us running to the salon to emulate.
We don't think JWoww swam into the ocean and became a mermaid post-Jersey Shore, so there's no excuse for the reality star's pink explosion of a sheer dress.
Straight from Williamsburg, the Jonas Brothers drop their Disney uniforms and go for a slightly more professional hipster look.
Khloe Kardashian's bright blue heels, mint short shorts, and sheer patterned top make the perfect outfit for summer. Khloe's new cornrows are a different story, though.