Which actor played Beyoncé’s husband in the 2006 film Dreamgirls?
Answer
Jamie Foxx
Answer
Jamie Foxx
Jamie Foxx played Beyoncé's husband in the 2006 film Dreamgirls.
In Dreamgirls, Beyoncé plays Deena Jones, a singer who becomes the lead of the Dreams. Jamie Foxx plays Curtis Taylor Jr., the ambitious manager and record executive who marries Deena while building the group's career. Their characters' relationship is part of the film's dramatic story about ambition, control, fame, and personal cost.
Dreamgirls is a fictional musical drama loosely inspired by the history of Motown and the Supremes, rather than a direct biography. Eddie Murphy plays James “Thunder” Early, and Jennifer Hudson plays Effie White. Beyoncé's performance included “Listen,” a song written specifically for the film and nominated for an Academy Award for Best Original Song.
Source: Wikipedia · fact-checked Oct. 2026