( femalefirst.co.uk ) - Jennifer Hudson is reportedly set to marry this spring. The Oscar-winning 'Dreamgirls' actress - who is about to start recording her first album - pledged to marry maintenance engineer James Peyton when she made it big, and now James is taking her up on her promise. A source told National Enquirer magazine: "James didn't want to let Jennifer slip away. After she won the Oscar, James reminded her that she promised him they would get married as soon as she got her singing career off the ground."
Jennifer, 25, who is due to begin filming new drama 'Winged Creatures', has been dating James for eight years. The former 'American Idol' contestant says James is the one for her because he makes her feel secure. She said: "The difference is, why would I pick somebody new when it's like, 'You don't know me. You just see the Jennifer Hudson that's in 'Dreamgirls' or the Jennifer Hudson from 'American Idol'.' "