Ciara has tied the knot with her NFL player Russell Wilson beau in what can only be describes as a fairytale wedding.
Ciara shared the first look at her big day, taking to Instagram, writing: "We are The Wilsons!".
The pair tied the knot at Peckforton Castle in England and her princess-style Roberto Cavalli by Peter Dundas frock fit the theme perfectly.
The gown, covered in lace, featured a plunging neckline, bell sleeves and a voluminous train.
Holding a bouquet of white roses, the 30-year-old bride wore her hair in soft curls which sat perfectly under her veil.
Guests included Jennifer Hudson, who posted snaps of her outfit for the big day, and friends LaLa Anthony and Kelly Rowland.
Serena Williams was said to be Ciara's bridesmaid, but had to back out due to Wimbledon's semi-finals.
"Serena really wanted to be a part of Ciara's bridal party when she asked her a while back, but she knew work may conflict," a source told E! News.
"Ciara was understanding and knows Serena would be there if she could. They have spoken today and have FaceTimed each other, so it's like Serena is in the room with all the girls."