My big fat gay wedding

What's left to say..