Terrence Howard sure has a thing for secret marriages. We’re hearing the actor got hitched to his new girlfriend, L.A. designer Michelle Ghant.

Terrence Howard has been tapped to play opposite Jennifer Hudson as South Africa’s first black president, Nelson Mandela in the movie titled ‘‘Winnie." The Academy Award winning ‘Dreamgirls’ star was previously announced in the lead role of Winnie Mandela.