Kylie. Because she's been hot for YEARS, compared to these upstart tartlings! Beyonce? Maybe if she had better taste in men..sung anything but rap and didnt have that G_d-awful NAME!
A celeb has to pass the 'Would it sound good if I screamed it during orgasm?' test.
Furthermore, ya know me.. I'm all for the matures. 20-something's dont cut it.
1: Faith Hill (perfection)
2: Jessica Simpson (What a Rack)
3: Mariah Carey (WOW)
4: Sheryl Crow
5: Shakira
Beyonce is just too everyday chick on the street looking, Britney has a nice body but nothing special and Christina looks hot one day and like a hag the next.