Culture
The Not-So-Hidden Meaning of Theresa May’s Leopard Print Kitten Heels
Well Trodden
Theresa May wore a pair of leopard print kitten heels the day she delivered a landmark 2002 speech—and the day she found out she would become Britain’s prime minister.
Trending Now