People's 2018 Sexiest Man Alive is off the market – Idris Elba is married!

The actor, 46, married model Sabrina Dhowre on Friday during a three-day ceremony in Morocco, according to British Vogue, which exclusively covered their wedding for the magazine's July issue.

The magazine reports the couple exchanged vows at the Ksar Char-Bagh hotel in Marrakesh. Friends and family began the festivities the day prior with a dinner and planned another bash the day after.

"The best day of my life, thank you to everyone who helped make it so special," Dhowre wrote on Instagram Sunday, showcasing her gorgeous wedding gown.

Dhowre wore a custom off-the-shoulder, A-line gown by Vera Wang for the ceremony and later changed into a V-neck embroidered dress, also custom from Vera Wang. Elba wore a suit from British designer Ozwald Boateng.

The happy couple got engaged in February 2018.

Stylist Law Roach shared a picture of the newlyweds on Instagram with a sweet caption.

"Congratulations ..... @idriselba and @sabrinadhowre thank you for letting me apart of your special day!!!" the caption read.

More:Marc Jacobs marries Char Defrancesco in star-studded ceremony attended by many supermodels

More:Lea Michele marries Zandy Reich: 'We're so happy' to spend forever together