Malin Akerman married her boyfriend Jack Donnelly during a beach ceremony at Papaya Playa Project in Tulum, Mexico.

The couple tied the knot in front of friends and family.

Akerman, 40, wore a pink dress with a pink rose in her hair while Donnelly, 32, donned a navy vest and pants, E! News reported, citing eyewitnesses.

Akerman's 5-year-old son Sebastian was also a part of the ceremony.

The actress, known for her roles in "Billions" and "Watchmen," shares Sebastian with ex-husband Roberto Zincone whom she was married to from 2007 to 2013.

Akerman announced her engagement to Donnelly in October 2017. Donnelly is known for his role on BBC's "Atlantic."

"This sweet and loving man has stepped into our lives and stole both our hearts! I think we're gonna keep him around for a while," she said on Instagram at the time.

Photo credit: Malin Akerman/Instagram