
Photography by Keystone/Getty Images, Jayne Fincher/Princess Diana Archive/Getty Images, Indigo/Getty Images
Today, one of our favourite royals and style icons turns 30 years old. Happy birthday, Kate Middleton! While there are rumours of celebrations at a private ‘80s-themed party tonight, yesterday the duchess was in the public eye—on the red carpet at the War Horse London premiere. (And most of us would certainly accept that black lace Temperley dress as an early birthday present!) Read more »

















