'Desperate Housewives' star Eva Longoria has topped Maxim magazine's 'Hot 100' list for the second time in a row.
Longoria, who was ranked 91st in 2004, is the first person to ever top the poll in consecutive years.
Commenting on her ranking, the 31-year-old said: "I was actually really shocked last year when I made the list. And then to get it a second time in a row - I just couldn't believe it. I was like, 'Surely there are more beautiful women in the world'. I can name 10."
Jessica Alba was in second place on the list, followed by Lindsay Lohan, Angelina Jolie and Stacy Keibler from the US TV show 'Dancing with the Stars'.
Longoria's 'Desperate Housewives' co-stars Nicollette Sheridan and Teri Hatcher were in 48th and 73rd place respectively.