Mel B, 43, 'enjoyed night of passion with Zac Efron, 30

Mel B hooked up with the 30-year-old High School Musical star in Los Angeles after separating from husband Stephen Belafonte last year.

According to a friend: “He ended up driving over to her pad. They hit it off and spent a few enjoyable hours together."