Justin to play gay for Will and Grace

Justin Timberlake is reportedly set to go play a gay man in 'Will and Grace'.

He is planning to play the "bad boy" boyfriend of Sean Hayes' character Jack during the guest appearance.

He has apparently signed up for a three-episode run on the show when it returns for its eighth and final season in the autumn.

Bosses of the show would not confirm his appearance but a spokesperson for the show said they have "some great guest stars" lined up for appearances.