Robert Pattinson pulls the funniest faces sometimes and he was really on top form on the Barcelona Red carpet tonight.
Check out the pics below to see what I'm talking about...........
Ok is anyone else having naughty thoughts about this one?
Click for HQ
Source