Victoria Beckham has described husband David as her "soul mate" and admits she loves him more now than ever before.

The pregnant former Spice Girl - who is expecting a daughter with the soccer superstar - insists her love for the Los Angeles Galaxy player has grown even more since they first married 12 years ago.

Victoria - who already has three sons, Brooklyn, 12, Romeo, eight, and six-year-old Cruz - said: "I love David for David. He's my soul mate, my number one. He's the most amazing husband, father; he's talented, he's kind. He ticks all the boxes. He's an amazing soul and has an amazing heart. That's what I fell in love with 14 years ago and that's what I still love now."

Despite being considered one of the most handsome men in the world, the 37-year-old fashion designer insists 36-year-old David's most attractive trait is his kindness.

She added in an interview with heat magazine: "People always think that David's so handsome, which he obviously is, but then he's such a gorgeous person on the inside as well. He genuinely is so kind to everyone - not just me and the boys."

Even though they have very hectic careers and are busy with their children Victoria and David - who live in Los Angeles - always make sure they have "date nights" to keep the romance alive in their marriage.

She said: "We always make time for each other. We still have 'date nights' and the kids are, like, 'Why are you going out again?' And we're, like, 'Every Wednesday, mummy and daddy go out on their own.' But we do have a lot of fun with the family."