Robert Pattinson, Kristen Stewart Make People 100 Most Beautiful List

Zac Efron, Nick and Joe Jonas, Taylor Swift also make the list for 2009.

It probably comes as no surprise to Twilighters everywhere that the movie's stars, [movieperson id="365131"]Robert Pattinson[/movieperson]and [movieperson id="262629"]Kristen Stewart[/movieperson], made People's annual 100 Most Beautiful List.

"I don't get it," Pattinson said about his newly minted status as a heartthrob. "It's funny, you look the same for years, and no one ever mentions it. Then suddenly it's a big deal."

Pattinson and Stewart weren't the only teen idols who made the list, which also includes Nick and Joe Jonas, [movieperson id="380573"]Channing Tatum[/movieperson] and "17 Again" star [movieperson id="438080"]Zac Efron[/movieperson], who revealed his secret to staying beautiful: "Backpacking, hiking, surfing, swimming, playing tennis — things that get you active and are also fun."

This year's cover girl is cancer survivor Christina Applegate, and pop star [artist id="509026"]Christina Aguilera[/artist] heads up the "Beauty After Baby" category. Aguilera described how her son, Max, changed her for the better. "I'm a total vampire — but Max makes me go out into the sun or to the pool in the middle of the day. He brings out a different side of me that I'm really starting to enjoy."

Starlets Frieda Pinto, [artist id="3079280"]Demi Lovato[/artist], Emma Roberts, [artist id="3079282"]Selena Gomez[/artist] and Taylor Swift also made the list. "It's important to be comfortable with who you are and go natural once in a while," Swift said about her style.

"Gossip Girl" star Taylor Momsen, who is also in the rock band the Pretty Reckless, found her way onto the list, but she doesn't get why. "I have a really strange body," she said. "I'm tall, but I'm all legs, like three-fourths of my body."

Other Beautiful People of 2009 include Barack and Michelle Obama, Keke Palmer, [movieperson id="234610"]Hugh Jackman[/movieperson], [movieperson id="31834"]Angelina Jolie[/movieperson], Dev Patel, Tina Fey, Rashida Jones and the ladies of "90210."