The Flash's Nicholas Gonzalez, 40, and actress Kelsey Crane, 33, said their vows in front of over 200 guests at Los Angeles' Fig & Olive restaurant.
The couple got engaged in Capri, Italy last year, so they chose an Italian wedding venue to officially tie the knot.
The event was planned by Sterling Social. Crane looked stunning in a gown by Liz Martinez, while Gonzalez sported a classic black tuxedo by John Varvatos.
Crane walked down the aisle made of woven rugs and edged by potted herbs. When she met her husband at the end of the aisle, they said their vows beneath a wooden chandelier embellished with fresh lemons and greenery.
The newlyweds shared their first dance to Angus & Julia Stone's cover of "You're the One that I Want."
"We wanted it to be a great party, where people would mix and get to know each other," Gonzalez said, "We just have such fun friends and family."