Richard Branson has worn many hats, but did you know he’s also an ordained minister who carries out weddings?
His latest ceremony was for Post Office campaigner Sir Alan Bates, who tied the knot with longterm partner Suzanne Sercombe on his private island in the Caribbean.
The Virgin tycoon invited Sir Alan to Necker Island...