While it probably wasn't intentional, Lopez absolutely reminded us of Hathaway as Princess Mia Thermopolis in her jaunty black Christian Dior hat, which she wore to a London photo ...