rob pattinson is allergic to vaginas