Actor Liam McIntyre is a married man after exchanging vows with fiance Erin Hasan in front of 120 guests on Sunday.
The couple wed at St. John's Anglican Church in Melbourne, Australia.
"I'm beyond happy!" McIntyre told People magazine following the ceremony. "I saw true love as a child and dreamt that one day I'd have the same. Today is the first day knowing that I'll have that forever."
"Oh my GOD, what a night! #blessed" he tweeted afterward.
McIntyre and Aussie singer Hasan were engeged in 2010 after two years of dating. Liam took Erin to Disneyland and dressed as Prince Charming. He gave her a princess gown to wear and during dinner he proposed.
Their wedding was a little less flamboyant -- Liam wore Armani and his bride wore a Monique Lhuillier gown.
Spartacus: War of the Damned star McIntyre stars alongside Kellan Lutz in The Legend of Hercules, which opens Friday.