It's official - singer Justin Bieber and his stunning model partner Hailey Bieber have finally tied the knot.
While the couple were officially married in a New York City courthouse last year, they said "I do" for the second time around during a huge three-day wedding in South Carolina.
The star-studded nuptials were attended by A-listers including Kendall Jenner, Kylie Jenner and their mother Kris Jenner and her partner Corey Gamble, model Joan Smalls, Leonardo DiCaprio's girlfriend Camila Morrone and Hailey's cousin Ireland Baldwin, whose father is Alec Baldwin.
While we don't yet know the designer of Hailey's sexy white halter-neck wedding dress, it reminds us a lot of the gorgeous Stella McCartney number Meghan Markle wore to her wedding reception, after she married Prince Harry in May 2018.
With a guest list like the one at this wedding, Justin and Hailey of course didn't want their friends and family to leave empty-handed.
The goodie bags they organised for their guests are seriously next-level, with Kris Jenner taking to her Instagram account to share several snaps of all the generous gifts inside.
As well as personalised wedding clothing merch, with "The Biebers" at the date and location of the wedding embroidered on comfy tracksuit-style clothing, along with threads from Justin's own streetwear label Drew House, guests were given a copy of the Notebook and some praline treats.
While we're still waiting for more details to emerge about the wedding, sources have told TMZ that Justin gave a spontaneous musical performance during the reception.
Hailey recently opened up about her relationship, revealing the couple have experienced some "hard" moments.
"Look, marriage is always going to be hard and I think good relationships are the relationships that you put the work into," she told Vogue Australia.
"I had never lived with someone before. I never had to cohabit with somebody in that way, so I was learning how to share space with someone for the first time. We were trying to bend in each other's direction and learn what was comfortable."
WATCH BELOW: See all the celeb guests who attended Hailey and Justin's wedding. Story continues after video.
"Now it's easier, because we've found a rhythm. We have more fun together, which is what should happen when you spend more time with someone you love," Hailey said.
Her one piece of relationship advice?
"Compromise. If you don't want to compromise you can't be in a relationship."