Actor Idris Elba and his longtime girlfriend Sabrina Dowre were married yesterday, in a private ceremony in Monaco.

The couple flew 100 of their closest friends to North Africa, where Idris and Sabrina planned out 3 days of festivities - which culminated in their wedding.

Sabrina, 29, wore two exquisite dresses by Vera Wang for her big day - a bardot style gown for the ceremony and a pearl embroidered number for the reception. A classic updo and dangly earrings finished her look before the bride let her hair down — into a cascading ponytail, at least.

Idris, 46, looked dapper in a bespoke suit by African American designer Ozwald Boateng.

Here are some images from the event:

The 46-year-old actor and the 29-year-old stunner met while Elba was making his movie "The Mountain Between Us" in Canada and kept the relationship private until they made their first public appearance at the premiere of "Molly’s Game" during the Toronto International Film Festival in September 2017.

Elba told People magazine that Dhowre was "the one" for him because of their "good chemistry."

Sabrina served the British actor as his waitress. Idris immediately fell in love with the young beauty. And here we are two years later.

“She makes me laugh and we share common goals. She makes me happy,” he added. “She makes me celebrate my successes and when I’m not too sure about stuff, she makes me think.”

Elba has two children from previous relationships: daughter, Isan, 17, and a son, Winston, who's 4 years old.

CONGRATS to the happy couple.