The 20-year-old pop culture sensation was voted to the top of Maxim magazine's "Hot 100" list.
At No. 2, Maxim crowns another star that is far removed from her young and innocent Disney days, Selena Gomez.
No. 3 is the singer Rihanna. Then we have Mila Kunis and Oscar winner Jennifer Lawrence.
They are followed by Jennifer Love Hewitt, Ashley Tisale, Kate Upton, Vanessa Hudgens and Elisha Cuthbert. "It feels amazing to be No. 1," she told Maxim. "I have the best fans in the world!"
She noted: "It's every woman's fantasy to be told she's No.1 on Maxim's Hot 100! So crazy!"
Get the latest headlines from Jon Friedmans Media Matrix delivered to your inbox every day.