Who: Geri Halliwell wearing a Topshop sailor blazer
Shop: Topshop US $110
Topshop £55
Where: St. John’s church in Hampstead, London

Credit: PacificCoastNews