Harry is ‘Prince Charming’, according to George W Bush

by Daniel Devane