Jennifer Hudson has been preparing to portray Aretha Franklin for past decade

The Queen of Soul singled out the former American Idol contestant after watching her performance in 2006”s Dreamgirls.

Facebook