Ewan McGregor and Kate Hudson are in talks to play the romantic leads in actor-turned-director Peter Capaldi's new comedy Born To Be King.