The 35-year-old actress, whose last regular TV role ended with 'Dawson's Creek' in 2003, would be playing Ann in the untitled drama, reported E!Online.
In the show Ann runs a philanthropic foundation with her husband, and becomes the target of the bet between Philip (to be played by Rufus Sewell) and Margot (yet to be cast) to reveal the lie of love.
Holmes' last TV appearance was in 2013, when she guest starred on hit sitcom 'How I Met Your Mother'.