Kate Middleton Wore A Vintage Chanel Blazer From The 90s
She was good at self-mythologizing, and there was significantly to mythologise. As far as we know, she was christened Gabrielle and legitimised when her parents married a year following her birthday. She was one of five children and the family...