It was home, sweet home for Britney Spears and now husband Sam Asghari, as they turned their Thousand Oaks property in Los Angeles into their wedding venue.
The 40-year-old singer married Sam on Thursday, and they didn't hang about with the ceremony lasting just ten minutes, so that they could crack on with the wild reception with their celebrity friends, which happened afterwards.
With the likes of Madonna, with who Britney recreated her iconic kiss from the 2003 VMAs, Selena Gomez and Drew Barrymore in attendance, there was always going to be a decent party to celebrate the newlyweds.
Britney lived up to the promise she made when speaking to Vogue about the wedding, with the colours and decorations being exactly what she spelled out previously.
She had said: "We really wanted to make this a small and beautiful moment with family and friends.
“We wanted warm and feminine colours including blush, white, cream, and gold, and a lot of various shades of pinks, blush, and reds.”
Britney would have been pleased to see the huge tent in the grounds of her home which was covered in pink velvet and housed an altar which was a cascade of thousands of pink and white roses.
There were elaborate potted stands of small rose bushes to the side of the altar too so that that the floral theme was accentuated.
Table placings were also printed in pink script to match the order of service and were seen amongst the rose decorations.
The wedding tent was arranged with wooden pews each side for the guests with stunning crystal chandeliers hanging from the roof.
Extravagant floral decorations were at the end of each row of pews, as Britney celebrated in among a multitude of flowers.
A horse drawn carriage, decorated with pink and white roses, was stationed outside the pair's home, ready to transport them as the wedding took on a fairytale feel.
Britney looked stunning in her a long white Donatella Versace wedding dress, as she married long-term partner Sam.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.