The Bieber's second wedding
Hailey and Justin Bieber are expected to tie the knot for the second time today.
The happy couple arrived at a hotel in South Carolina over the weekend.
Here's a look inside their luxurious second wedding.
According to MailOnline, the couple are staying at the five-star Montage Palmetto Bluff.
The property has its own nature reserve and a private marina and golf course.
It's believed the stars will be using one of the property's larger homes outside the hotel itself.
The publication report the houses costs on average $1,750 per night.
View this post on Instagram
Justin and Hailey are expected to tie the knot at a religious ceremony today in one of the hotel's chapels.
Their wedding is being designed by Mindy Weiss who previously worked with the Kardashians, Ellen DeGeneres and Portia De Rossi, Sophia Vergara, Heidi Klum and Channing Tatum.
Guests
Katy Perry and Kendall Jenner are among the guests expected to attend.
They've already shared photos of themselves on the way to South Carolina.
View this post on Instagram
They held a small rehearsal dinner with around 36 close family and friends at a small banqueting hall nearby.
Justin's mother Pattie and Hailey's parents Stephen and Kennya Baldwin were all in attendance.
View this post on Instagram
The publication report they traveled with their guests in a convoy of small boats.
Each boat had a gorgeous red heart flag attached to it.
The venue
The venue for the rehearsal dinner was lit up with fairy lights.
Floral arrangements decorated the tables and baskets of greenery hung from the ceiling.
View this post on Instagram
The night began with cocktails before a barbecue buffet for dinner later in the evening.
There were apparently three vintage buses waiting to take guests back to their accommodation after the party.
Congratulations to the happy couple!