Advertisement

Ascot

Keeping up with the royals
Society

Keeping up with the royals

A panoply of millinery excess, dress uniforms and velvet robes