You know you're really good at your job when you write and direct movies for the two biggest comic book companies in the entire world (meaning of course, Marvel & DC).

Director James Gunn is still working for both brands, but recently took the time off to marry his longtime girlfriend, actress Jennifer Holland (who currently stars in her hubby's show, Peacemaker), on Dunbar Ranch, located in Aspen, Colorado.

The guestlist was enough to match any Hollywood red carpet event, which included many of Gunn's movie collaborators (like John Cena, Chris Pratt, Zoe Saldana, Karen Gillan, and even Dr. Anthony Faucci), but the ranch is actually owned by Yellowstone star, Kevin Costner.

As stunning as the bride and groom looked (and the beautiful outdoor atmosphere), in true Colorado fashion, a large bull moose crashed the beginning of the wedding. Gunn shared video footage of the moose and a few photos of the wedding to his official Instagram account, along with the caption that read:

After over 7 years together, I finally married the love of my life, @jenniferlholland. What an incredible, beautiful, stunning day surrounded by the most wonderful family and friends in the world. And, yes, that’s a moose that showed up as the ceremony began! And also, yes, @Funko made our wedding cake toppers designed on our actual tux and gown (Jenn wouldn’t let me see them before the wedding because her dress was too perfectly done!) And, yes, we had Sunday fun festivities including a Marvel vs DC softball game (@michael_rooker played on both teams!)

Mix 104.3 logo
Get our free mobile app

Gunn is probably most known for writing and directing both "Guardians of the Galaxy" films (and is currently working on the third), for Marvel, plus writing and directing "The Suicide Squad"  and "Peacemaker" for DC.

The wedding looked wonderful and much to my surprise, none of the famous guests tried to approach the animal.

People are learning.

KEEP READING: See the richest person in every state

See the Must-Drive Roads in Every State

More From Mix 104.3