Anne Hathaway in swimsuit on vacation in Italy July 22, 2011 - Instarbay