Dame Helen Mirren is queen of veteran stars

The veteran actress, who turns 67 years old on Thursday (26Jul12), saw off competition from fellow golden oldies including Dame Judi Dench, 77, Shout singer Lulu, 63, and former supermodel Twiggy, 62.

Meryl Streep and her Mamma Mia! co-star Julie Walters also landed spots in the top 10 in a poll conducted by U.K. phone network O2.

Soccer ace David Beckham, 37, was hailed as the under-60 star who looks the best for his age.