Spice Girls singer Mel B has paid tribute to her "beautiful" and "honest" fiancé following their surprise engagement last month.
The 47-year-old is due to say "I do" after boyfriend Rory McPhee popped the question while the couple was on a romantic getaway in Berkshire. Leeds hairdresser Rory, reportedly got down on one knee with a £100,000 pear-shaped diamond ring, after three years of dating.
The mum-of-three told Hello magazine that they had just been on a walk around the grounds of luxury country hotel Cliveden House and she got a "funny feeling" when Rory said he'd go put the fire on. When she walked through the door a few moments later, he asked her to marry him.