The Duchess of Cambridge's Hottest Fashion Moments
Whatever Kate Middleton wears turns to fashion gold, and since she's stepped out in a cute coral colored coat on her second wedding anniversary, we decided to take a look at the 31-year-old's best styles.