As the Duchess of Cambridge Turns 31, We Look At Her Hottest Fashion Moments