Respect: Jennifer Hudson on embodying soul legend Aretha Franklin

For Hudson, now 39, accepting the role was a no-brainer – not that she ever found out why the great lady had chosen her. “You know what, that is the one question I failed to ask,” she tells BBC News. “She never specified, she just said, ‘Jennifer I want you to play me’, and I said, ‘Yes ma’am, I will!’