While the devil wears Prada, little angels sport Band-Aids festooned with Batman, Barbie and Dora the Explorer.
Anne Hathaway stepped out of her on-screen couture to take on a new role -- helping to administer hepatitis A vaccines to children in Nicaragua.
"It feels really, really wonderful," said the 23-year-old actress, who flew to Central America this week as her summer blockbuster was on the verge of grossing $100 million.
"It's so unclear. … How to be a good person and how to do the right things, and this is kind of a clear-cut answer, for me at least," the star told ABC News Radio.
"I don't have any question that I'm here doing what I'm supposed to be doing."
Hathaway's three-day relief mission was funded by the Follieri Foundation, which was started by her boyfriend, Italian real estate mogul Raffaello Follieri, who accompanied her.
Young Star Inspired by Angelina Jolie
In "Devil," Hathaway plays a fresh-out-of-college wannabe journalist in the dog-eat-dog world of high fashion, who's at the mercy of a soul-crushing boss. Hathaway's character may ace the glitzy world of designers and catwalks, but Hathaway admits she still has a lot to learn when it comes to administering vaccines.
Right now, she's not up to wielding a needle.
"No, that would make the kids cry even more," she said. "But I'm a professional Band-Aid put-er-on-er."
Nicaragua has some of the highest rates of childhood mortality from communicable disease in Latin America.
The Follieri Foundation plans to give vaccines to 1,000 children in San Marcos, a town just south of Managua, in the first phase of this program.
For inspiration, Hathaway turns to Angelina Jolie, whose charitable work prompted Hathaway to go to Cambodia and work with Jolie on a documentary.
"Everyone thought of her as this kind of glamorous person, and she showed us that doesn't excuse you from your duties as a human being."
Written by ABCNews.com's Buck Wolf and reported by ABC News Radio's David Blaustein.