Neil Patrick Harris got married at the weekend!

Sorry guys and girls, everyone’s favourite actor is officially taken.

Ok, so he was anyway – Neil Patrick Harris and his partner David Burtka tied the knot on Saturday after 10 years together.

The couple started dating after David made a guest appearance in How I Met Your Mother, and now have twins, a boy and girl, together called Gideon Scott and Harper Grace.

NPH broke the happy news on Twitter, writing:

“Guess what? @DavidBurtka and I got married over the weekend. In Italy. Yup, we put the 'n' and 'd' in 'husband'.”

With the couple's permission, actress and presenter Kelly Ripa, a guest at the wedding, spilled all the details about the ceremony.

 "It was a beautiful, beautiful family affair in Perugia, Italy" she said. "They rented a castle—or, I think they rented it! I hope we didn't break into a castle. It was a really beautiful. Sir Elton John performed. There were fireworks. The food was amazing."

"There were magic tricks, because you know, Neil is way into magic”

Kelly also shared an adorable story about the newlyweds twins and their part in the ceremony.

"Harper was going to be the flower girl and Gideon was going to be the ring bearer, and he said, 'I don't want to be the ring bearer!' And they said, 'OK, well, what do you want to be?' And he said, 'I want to be the orange boy.' And he passed out oranges to everybody as he came down the aisle! He came up with it on his own. He had his little tux and his top hat and he was passing out oranges."

"Later on during the night, we were dancing I said to him, 'Look, Gideon, I saved your orange because I'm going to keep it forever and he goes, 'Oh, you shouldn't! It's so delicious!'"

Sounds like a magical day, congratulations to the happy couple!