The marriage was revealed on social media by Yiannopolous himself depicting a beach wedding to a partly-obscured black man who is seen in silhouette, profile and from the back.
Privacy appeared to be the order of the day as no guests were visible in the series of images while paparazzi shots on the internet are notable for their absence.
Both men wore tuxedos, Milo, black with floral highlights while John wore white.
The pictures received tens of thousands of likes and shares, but many on social media were not so liberal with their congratulations. Negative comments largely centred around accusations of hypocrisy.
The polarising, gay political and social commentator who boasts 275,000 Instagram followers (now permanently banned from Twitter) has made a career from promoting a largely conservative agenda which has included attacks on Islam and political correctness.
This year, Yiannopolous criticised the media for describing him as an “antisemitic, white supremacist, hateful, bigoted, racist, homophobic” movement, because he was a “gay Jew [with] a black boyfriend.”
What do you do in your day-to-day life? I drink way too much coffee, pat way too many dogs and cats on the street, try and be more of a socially responsible human with each day... and lots of Netflix/time spent goofing around with my partner. I also just bought a fixie so I need to learn how to ride it now that warmer weather is coming.Read more: