34 Times The Duchess Of Cambridge Gave Us Princess Style Goals

Happy birthday Kate - the Duchess of Cambridge turns 34 today.

Since she first came into the limelight, her effortlessly elegant style captioned the nation's heart - spawning the "Kate Middleton Effect" as we know it today (an item will instantly sell out after she's spotted wearing it).

To celebrate her glorious fashion reign, we've compiled a round-up of 34 looks that gave us major princess goals...