Natalie Portman has been voted the world's hottest vegetarian.

The 'Black Swan' actress topped a poll to find the sexiest non-meat eating woman, narrowly beating Miley Cyrus - who became a vegan only last year - who came in second place.

'Insurgent' actress Naomi Watts came third, while 'Clueless' star and author of 'The Kind Diet' Alicia Silverstone came in fourth place with Michelle Pfeiffer rounding out the top five.

Natalie, 34, decided to cut meat from her diet as a child and has stuck to her principles ever since.

She said: ''I've been a vegetarian since I was nine and vegan on and off. A good pasta is probably my favourite dish.''

Joaquin Phoenix was voted the world's hottest male vegetarian.

He was followed by Tobey Maguire in second place and Christian Bale at number three.

The survey of 1,000 people - by the diet company Forza Supplements - also found found that 67 per cent of women and 38 per cent of men had given up meat at some point in their lives.

Forza Supplements managing director Lee Smith said: ''All the celebrity vegetarians on the list look amazing and show you don't need to eat meat to look great and live healthily.''

Top 10 hottest female vegetarians:

1 Natalie Portman

2 Miley Cyrus

3 Naomi Watts

4 Alicia Silverstone

5 Michelle Pfeiffer

6 Gwen Stefani

7 Kate Winslet

8 Ellen Degeneres

9 Shania Twain

10 Ellie Goulding

Top 10 hottest male vegetarians:

1 Joaquin Phoenix

2 Tobey Maguire

3 Christian Bale

4 Woody Harrelson

5 Russell Brand

6 Ricky Martin

7 Jared Leto

8 Chris Martin

9 Bryan Adams

10 Paul McCartney