Dayummm!! Suck off each other’s faces, why don’t ya?! Mel B and her husband Stephen Belafonte were all boo’d up as they attended the OMEGA constellation 2009 launch party at Almada Thursday (Oct 15) in London, England.

Get a room, people!!

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.