Who Is Jennifer Hudson Engaged To? Meet David Otunga - In Touch Weekly

There Is Literally Nothing Jennifer Hudson's Fiancé David Otunga Can't Do