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!!