The glitzy wedding of Jeff Bezos and Lauren Sanchez is just hours away.

The lavish and theatrical nuptials will take place overlooking a Venice lagoon and the ceremony will be attended by more than 200 A-list guests including Ivanka Trump, Leonardo Di Caprio, Oprah Winfrey, Bill Gates and Barack Obama.

The entire Kardashian-Jenner clan including Kim, Khloe, Kylie, Kendall and Kris are in the Italian city.

The main event will be on the island of San Giorgio Maggiore, run by the Cini Foundation, this evening.

Bezos and Sanchez are due to say their vows in the restored amphitheatre on the island while Matteo Bocelli, the son of tenor Andrea, sings.