Meet Mel B's 'beautiful, honest' husband to be Rory McPhee who knew Spice Girls star for over 20 years before proposing

Wait 5 sec.

Mel B is due to marry fiancé Rory McPhee, but did you know that pair knew each other for 20 years before they started dating, let alone Rory proposing? Here's all you need to know about the stylist