Jennifer Hudson beau of eight years, maintenance engineer James Peyton is getting ready to propose to her, says the source.
"They have an understanding that someday they'll mary, but he hasn't made it official yet" says the source of the couple who once lived down the street from each other on the Chicago South Side, and have known each other since grammer school.
"He's getting ready - when he can catch the right romantic moment with her."
Meanwhile, James had 10 photos of Jennifer in her various Dreamgirls hairstyles framed for her in hopes that the "gift sways Jennifer to think about marriage."
"We balance each other out. He's very quiet, and I'm very loud.", says Jennifer Hudson when asked about her long time boyfriend, James Peyton.