X-Men actor James Marsden, 34, revealed that his son Jack Holden, 7 next month, has grown up seeing him as Cyclops in X-Men so it took some adjustment to see him as a prince in Enchanted.

It was a little more difficult explaining Jack about his profession.

James has been married to Days Of Our Lives Lisa Linde, 35, since 2000 and they also have daughter Mary James, 2.

Thanks to CBB reader Mary Beth.