Pixie Lott is getting married!
The 25-year-old singer has announced her exciting news on Twitter and Instagram, while showing off her impressive engagement ring.
The All About Tonight star was surprised by her long-term boyfriend Oliver Cheshire on the steps of St Paul's Cathedral in London.
Oliver and Pixie met six years ago
"So happy biggest surprise ever," Pixie wrote on Instagram, uploading a photo of her glittering diamond ring.
"I cried my [eyes] out," she revealed in another post, sharing a picture of her and Oliver toasting to their milestone.
"I cried my [eyes] out," Pixie revealed
Oliver got gown on one knee outside the iconic London landmark shortly before 1pm on Sunday. A fan witnessed the proposal and later sent Oliver a photo of the sweet moment, which he uploaded on Instagram.
The handsome groom-to-be wrote: "Caught in the act. She only bloody said yes."
"What a beautiful day and the most beautiful woman in the world said yes to me on it. Lucky man," he captioned another loved-up picture of the pair.
A fan witnessed the moment outside St Paul's
Pixie first met the Calvin Klein model at a fashion show when she was 19. Their friendship soon blossomed into a romance and the couple have gone from strength to strength ever since.
In February Pixie hinted that she was ready for marriage, telling The Sun: "We have complete trust, and I think if we didn't have that, it would be much more difficult than it is. I'd like to think we were heading that way [towards marriage], definitely."
"I'd like to think we were heading that way [towards marriage], definitely," Pixie said earlier this year
The former Strictly Come Dancing star also admitted that she and Oliver are forced to spend time apart due to their busy work schedules.
"Either I'm away or he's away, and those times are hard," she said. "But we're used to it because it's been like that since the beginning."