Rupert Grint or Robert Pattinson may play Prince Harry
Rupert Grint and Robert Pattinson have both been tipped to play Prince Harry in a movie about the British monarch's life.
And after catching his eye with that figure-hugging dress, cheeky Prince Harry is being tipped to make a play for Britain's newest hottie Pippa Middleton.