By Jennifer Davis
Updated Apr 29, 2013 @ 5:40 pm
Kate Middleton Looks
Credit: Splash News; Getty Images (2); WireImage

It’s Prince William and Catherine, Duchess of Cambridge’s second wedding-anniversary, and instead of getting them the traditional cotton-covered present, we’re going with something more visual—129 looks Kate Middleton has worn since entering Royal Land. From her classics like the sapphire Issa wrap dress to her red carpet events like the pale lavender Alexander McQueen gown and the Temperley London lace design to her casual-smart looks like today’s salmon-hued Tara Jarmon coat, every style step she takes is in the right direction. Click the photo to start browsing her best looks—all 129 of them.