Spotted at Ascot
18 June 2026
Last, but not least – jewels. Guests gather at 24 Albemarle St in search of a Garrard creation to wear for Royal Ascot.