Jennifer Hudson, Son Daniel Otunga and Elton John
Jennifer Hudson looks spectacular in the purple fishtail Michael Kors dress. Her new body is the business. The singer is simply flawless from head to toe!
Her adorable son Daniel is too cute for words!