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: