According to an insider, Jennifer Hudson and her boyfriend of three years, Common, “are a great match” and “the real deal.” “Everyone’s so happy for them,” the source told a news outlet of the ...