British Quotes and aphorisms about princess Caitlin Moran Zara Phillips Princess Diana Princess Eugenie of York Nick Davies Hasnat Khan Hasnat Khan Peter Mayhew Anthony Holden Michael Portillo