Prince William paid $2.5 million while on vacation? Here’s how much the British royal earns 27 June, 2024 by Newstars Education See also Does Shazam 2 Have An After Credits Scene (& How Many)?