Which actor played Beyoncé’s husband in the 2006 film Dreamgirls?

The story behind the answer

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

Add question to a list

Choose a list to keep this question in: