Katherine Heigl Has Another Hair Disaster
- Photo: Joel Ryan/Invision/AP1 of 8
- Photo: Paul Jeffers/Invision/AP2 of 8
- Photo: Tonya Wise/London Ent/Splash News3 of 8
- Photo: Jean Baptiste Lacroix/WireImage.com4 of 8
- Photo: Pedro Andrade/PacificCoastNews.com5 of 8
- Photo: Matt Sayles/Invision/AP6 of 8
- Photo: DAN STEINBERG/Invision/AP7 of 8
Katherine Heigl is having one bad hair day after another. The actress, 31, wore her mane in a sky-high bouffant for the London premiere of "Killers" Wednesday. (She also donned a structured dark dress and matching heels.)
Earlier this month, she channeled Shirley Temple with tightly-curled ringlets at the L.A. premiere of her comedy, which co-stars Ashton Kutcher.
Heigl ditched her blond hairdo in March to play the main character in the film adaptation of Janet Evanovich's novel "One for the Money," a wisecracking new Jersey detective named Stephanie Plum. She admitted it took some time to get used to the new look.
"I was pretty shocked at first ... I was like, 'wow, it's dark, that's not just brown, that's black.' It took me a good day and a half to totally embrace it," she told UsMagazine.com.
More on Wonderwall:
More from UsWeekly:
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.Watch Video »
Diva Double Date
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.Watch Video »
Where Are They?
See what the cast of "American Beauty" is up to today.Watch Video »
J.Lo's Mini Me
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.Watch Video »
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.Watch Video »
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »