“I’m beyond happy!” Liam told People. “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.”

The ceremony took place in front of 120 guests at St John’s Anglican Church Toorak. Erin, 28, wore a Monique Lhuillier gown and Liam kept it dapper in a Giorgio Armani tuxedo.

The pair started dating back in 2010 and got engaged at Walt Disney World in December 2012 when he dressed up as Prince Charming for the proposal.

“Liam and I have always both been inspired by the elegance of the 20s, the beautiful movies of the 30s and 40s,” Erin said. “Touches of vintage charm of the time period and our mutual love of Disney and the fairytales were featured throughout the wedding and reception.”

Ed Westwick and Neil Patrick Harris pose for pictures at Tommy Hilfiger’s New West Coast Flagship Store opening on Wednesday (February 13) on Robertson Boulevard in West Hollywood, Calif.

The 25-year-old Gossip Girl actor and 39-year-old How I Met Your Mother star, who brought along his love David Burtka, were joined at the event by Glee guy Chord Overstreet and Spartacus: War of the Damned actor Liam McIntyre, accompanied by his fiancee Erin Hasan.

The 30-year-old Spartacus: Vengeance actor proposed to Erin with a magical backdrop at Walt Disney World in Florida.

“Liam had one of the characters from Cinderella come to my door,” Erin told Australia’s TV Week (via People). “They took me to a room and I got a makeover. They had custom-made me a dress based on my three favorite Disney princesses.”

Liam showed up at a private dinner dressed as a prince and dropped on one knee to propose. How romantic!

“It’s got two pink diamonds on the side, 150 diamonds on the whole ring. Eight is my lucky number, so Liam put two on the ring and filled them with diamonds,” Erin added. “It’s got two music notes on both sides, and because I play Glinda in Wicked, Liam imprinted a picture of the wand with a diamond in the middle.”