Infographic: We've laid out every Marvel movie and TV show -- and the absolute ideal order for watching them -- so you can check out the latest Marvel properties superprepared. - Visit to grab an amazing super hero shirt now on sale!
Princess Diaries' characters Michael Moscovitz (actor Robert Schwartzman) and Mia Thermopolis (actrice Anne Hathaway). - Because you saw me when I was invisible." The Princess Diaries was based on the novel by Meg Cabot.