Angry woman tells Robert Pattinson off for smoking?

A mum reportedly told Robert Pattinson off for smoking.

The Twilight actor was apparently having a smoke outside Vancouver’s Glowbal Grill, where he was hanging out with friends.

According to the National Enquirer, the woman, who was with her teenage daughter, had a go at Rob for smoking near the entrance.

According to the site, the woman screamed: “You’re NOT allowed to be smoking here!” before plucking the burning butt from the his lips and putting it out.

She then apparently hissed: “That’s called secondhand smoke. I know my rights. You have to be at least 6 meters away from the entrance, you jerk!”

The woman apparently changed her tune when she realised it was Edward from Twilight, but the 24-year-old Brit actor said: “Don’t apologize. You are absolutely right. I need to stop smoking, for sure.”