Anne Hathaway has a "sweet tooth" - but will only eat vegan cakes.

The 28-year-old actress is a committed vegetarian and although she loves baked treats she won't let any doughy delights pass her lips which have been made from animal products.

She said: "I'm a vegetarian but I have a sweet tooth, so I go to this wonderful bakery in New York called BabyCakes. It makes amazing vegan cakes, which are gluten free and often sugar free, egg free and dairy free. The vegan apple pie is incredible - it's my favourite dish."

Anne also likes to get her hands dirty in the kitchen herself and often creates the cakes from the bakery at home.

She added: "I've got a cookbook from there and I've made just about everything in it. I'm an awesome baker - I'll give myself credit for that."

The 'Love and Other Drugs' star enjoys cooking and is willing to try and prepare any meal, and her inspiration is TV chef Nigella Lawson.

She said: "I love Nigella she's so passionate and loves cooking, which is very inspiring, but she's very entertaining too - in a good way. Am I a domestic goddess? No, I'm a horror, but luckily, I have very hungry friends who will try out anything I concoct."