Katherine Heigl and her husband Josh Kelley brought their daughter Naleigh to a Halloween party yesterday. Katherine wore a witch's hat, while her daughter was a pretty princess.

The actress stars in the upcoming film "One For The Money" about recently divorced 30-year-old Stephanie Plum who goes to work at her cousin's bail-bond business.

She winds up investigating a cop who broke her heart in high school and is accused of murder. It hits theaters in January.