Robert Pattinson is a dirty boy...

Not only is Robert Pattinson allergic to vaginas he is also allergic to shampoo.