Singer Pixie Lott has got engaged to her long-term boyfriend Oliver Cheshire.
Model Oliver popped the question at St Paul's Cathedral in London.
Kiss The Stars singer Pixie announced her happy news on social media.
She posted a picture on Instagram of herself and Oliver kissing, with St Paul's as the backdrop, and wrote: "So happy biggest surprise ever @ St Paul's Cathedral."
The singer, 25, also shared a picture of a huge diamond ring on her left hand.
Another image showed Pixie and Oliver clutching glasses of bubbly as they stood near the River Thames.
She captioned the image: "I cried my eyes out."
Oliver said he was a "lucky man".
He wrote on Instagram: "What a beautiful day and the most beautiful woman in the world said yes to me on it. Lucky man."
He also revealed that a fan had spotted him proposing at St Paul's. He wrote: "Caught in the act. She only bloody said yes."
The couple started dating six years ago after meeting at a fashion show.