Jennifer Aniston has denied reports that she is engaged to boyfriend Justin Theroux.

The Horrible Bosses star told Hello magazine: "Rumour number one - I am not planning to get married any time soon.

"I've been married once, and I don't know if I'll get married again. But I can tell you that as of this very moment, I have no plan to get married. Got that?"

The actress then went on to deny that she is expecting a baby, saying: "And rumour number two - no, we're not pregnant.

"It's just I quit smoking, so I've gained a couple of pounds."