Back in April it was revealed the beloved 55-year-old actor had experienced a "medical complication", with the reason behind his poor health unknown for several weeks.
Over the years, Foxx has made a name for himself as an actor, singer-songwriter, comedian, television presenter, and record producer, and has earned the tag of a multi hyphenate performer.