William is the dream panto prince
A survey of the UK's dream pantomime stars found the Duke of Cambridge was a top choice to be Prince Charming but his wife was pipped at the post to play his co-star.
Pippa Middleton beat her sister Kate to be chosen as the nation's fantasy Snow White, tying for first place with Harry Potter star Emma Watson after both received 14% of the vote.
The Duchess of Cambridge trailed just behind with 13%.
Despite having a royal title for real, William had to share the glory of being chosen as the dream Prince Charming with Peter Andre as both took 13% of the vote.
He did, however, have the satisfaction of beating his younger brother Prince Harry into third place, on 12%.
There was no doubt in the nation's mind about who was the ultimate panto villain with Simon Cowell taking more than a quarter (27%) of the vote.
He was followed by glamour model Katie Price (15%), and love rats Ryan Giggs (15%), Ashley Cole (14%) and Tiger Woods (10%).
Cheryl Cole (11%), Lady Gaga (7%) and X Factor judge Tulisa Contostavlos (5%) were the other contenders for fantasy Snow White while Gary Barlow (11%) and Strictly Come Dancing's Brendan Cole (6%) were other possible princes.