You probably know Prince William and Princess Kate have named their baby daughter Charlotte Elizabeth Diana (if you haven’t, where the hell have you been?) – a name that undoubtably brings back memories of the late Princess Diana. Since we’re always in the mood to celebrate great sunglass moments –…