Spice Girl Geri Halliwell has married her beau, Formula 1 boss Christian Horner.
Halliwell wed Horner yesterday in a ceremony in St Mary's Church in Woburn, Bedfordshire.
Her daughter, Bluebell Madonna, was one of her bridesmaids.
Earlier in the day she posted clues on Twitter and Instagram, in the form of a series of pictures of something old, something new, something borrowed and something blue.
Comedian Dawn French was pictured going into the church, as was Jennifer Saunders. Former Spice Girl Mel B congratulated her on Twitter, writing: "@GeriHalliwell wishing you the most beautiful special day of your life, I love you xxxx."
Halliwell and Horner have been friends since 2009.
They have been publicly dating since March last year, and got engaged in November. They announced their happy news in the births, deaths and marriages page in The Times.
"Mr CEJ Horner OBE and Geri Halliwell. The engagement is announced between Christian, son of Mr and Mrs GM Horner, and Geraldine, daughter of the late Mr LF Halliwell and Mrs A Parkinson," read the announcement.
A few days after their official announcement, Halliwell was photographed out and about showing off an impressive diamond ring.
Both have children from previous relationships. Halliwell's daughter, Bluebell, is now nine, and Horner has a daughter, Olivia, from his previous partner, Beverley, of 14 years.
Halliwell's former love interests include Russell Brand, Henry Beckwith and David Walliams.