It's just hours to Justin and Hailey Bieber's wedding ceremony!
While they legally tied the knot in a Manhattan courthouse in September 2018, the pair never had a religious ceremony, having postponed it a few times.
Here's what we know so far about the celebration, which is slated to happen on Monday 30th September in South Carolina, USA.
They are having a resort wedding
More specifically, the Montage Palmetto Bluff, a luxury 20,000-acre waterfront resort located in South Carolina, USA.
The Canadian pop singer and the model have booked out the entire resort, which is a popular wedding venue and known for its charismatic views of the idyllic May River.
Word has it that the ceremony is set to take place in one of the hotel two chapels, the Somerset Chapel, which can house up to 185 guests.
Photo: Montage Palmetto Bluff
It also boasts two elegant ballrooms, various scenic lawns and its own private marina.
The rehearsal dinner has taken place
They have already held their rehearsal dinner, which reportedly took place outdoors on the water's edge and was decorated with fairy lights and lit candles. Justin took a casual approach with his rehearsal dinner attire, opting for a white Polo tee and black pants, while his wife took it up a notch with a cute white off-shoulder mini dress, bow-embellished Jimmy Choo heels, and a white bow in her hair.
The couple and their guests (which included Bieber’s mother Pattie Mailette and Hailey’s parents Stephen and Kennya Baldwin) arrived to the venue in speed boats marked by flags with red hearts, while three vintage-style buses in pastel hues ferried the guests back to the hotel after the festivities.
Celebrity events planner Mindy Weiss is behind the decor of all their festivities while Revelry Event Designers, which has supplied the Oscars and Grammys, have the venues decked out in their wedding best.
Ahead of the wedding, Justin Bieber also posted a photo of the two from years ago - back to when they first met. Too cute!
We'll be back with news of their celebration so watch this space!