Jennifer Hudson
43 years old
Jennifer Kate Hudson (born September 12, 1981), also known by her nickname J.Hud, is an American singer, actress, and talk show host. Hudson rose to fame in 2004 as a finalist on the third season o...
See Profile
The color purple
Remake
by Alice Walker
A Black Southern woman struggled to find her identity after suffering abuse For from her Husband and other over Four decades
See Story
Join the Conversation
0 comments on Jennifer Hudson as Sofia in The color purple