Mel B and Stephen Belafonte, Jun 27, 2010 New York, NY, USA. Sunday, June 27, 2010. Mel B and husband Stephen Belafonte enjoying the hot day in NY by having an early dinner outdoors at Bar Pitt Restaurant. Editorial Stock Photo - Afloimages
Mel B and Stephen Belafonte, Jun 27, 2010 : New York, NY, USA. Sunday, June 27, 2010. Mel B and husband Stephen Belafonte enjoying the hot day in NY by having an early dinner outdoors at Bar Pitt Restaurant.