Los Angeles: Pop diva Jennifer Lopez has surpassed younger looking beauties like Beyonce Knowles and Anne Hathaway to be named the World's Most Beautiful Woman by a magazine.

The 41-year-old singer-actress said she was "honoured" by the title and proud that she has won it at her age, reported the magazine online.

"I feel happy and proud. Proud that I'm not 25," said the mother-of-two.

Lopez, who is a judge on 'American Idol', said she felt her best while at home with her family of husband Marc Anthony and 3-year-old twins Max and Emme.

"Just being able to touch my face and rub my eyes and put my fingers in my hair and not having to worry about messing it up. It's so much better," said Lopez.

Lopez is joined by Halle Berry, Jennifer Garner, Sandra Bullock, Reese Witherspoon and Jessica Simpson and Jennifer Hudson among others.

The men in the Most Beautiful list include Zac Efron, Kellan Lutz, Ryan Reynolds and Johnny Depp.