Zach Galifianakis is set to tie the knot - now let's just hope he makes it to the ceremony after his bachelor party without a hangover.
Zach is set to marry longtime girlfriend Quinn Lundberg on August 11.
Via Celebuzz as posted on RadarOnline,
"While it has the formal and standard details of who, what, when, where -- including Zach’s full name Zachary Knight Galifianakis and his fiancée’s, Mary Quinn Lundberg -- it is also very funny," the source said.
"Zach included a drawing of himself and his bride-to-be. He made sure he looked like a little troll, while Quinn is a stunning tall blonde princess."
Something tell us this is the must be invited to celebrity wedding of the year! Kim Kardashian, eat your heart out!