Hilary Duff Performs on 'GMA'

Hilary Duff performed live on "Good Morning America" as part of the morning show's summer concert series.

Duff, whose new movie A Cinderella Story premieres Friday, performed her hit songs "Come Clean" and "So Yesterday" from her album, "Metamorphosis."

She also performed "Our Lips Are Sealed" off "A Cinderella Story" movie soundtrack with her sister Haylie Duff.

From Lizzie McGuire to Cinderella

The blond, petite 16-year-old rose to fame as the title character in the Disney Channel's Lizzie McGuire (Disney is the parent company of ABC). She also starred in a big screen version The Lizzie McGuire Movie in 2003.

Outside of playing Lizzie, Duff appeared in Agent Cody Banks (2003) and Cheaper by the Dozen (2004).

In "A Cinderella Story," Duff plays a modern day Cinderella named Sam Montgomery. She lives with her evil stepmother and ugly sisters in San Fernando Valley. Sam forced to work in her late father's diner without any help from her evil stepmother Fiona, played by Jennifer Coolidge of American Pie fame. When Same meets her "prince" Austin Ames, played by 22-year-old teen heartthrob Chad Michael Murray of TV's Dawson's Creek.

Surprising Cinderella Contest Winner

Duff also appeared on "Good Morning America" Thursday to surprise the winner of the show's Cinderella for a Day Contest.

The winner, Anna Summerford, was surprised and moved when she discovered the big news.

Her twin sister Laura and her mother Lisa had entered Anna in the contest without her knowledge.

Go to Hilary Duff's official Web site to find out more about the band: www.hilaryduff.com