Thursday, January 9, 2014

32 Reasons Kate Middleton Is The Most Perfect Human Being Alive

Happy 32nd birthday to the Duchess of Cambridge!

She's Kate Middleton.

She's Kate Middleton.

WPA Pool / Getty Images

The Duchess of Cambridge, for Christ's sake.

The Duchess of Cambridge, for Christ's sake.

royalkmiddleton.tumblr.com

She has glorious hair.

She has glorious hair.

popsugar.com.au

And insanely perfect teeth.

And insanely perfect teeth.

Chris Jackson / Getty Images


View Entire List ›