Katherine Heigl celebrated her 31st birthday yesterday, and she was able to spend the whole day with her husband Josh. The duo was together for a casual lunch and shopping trip in the afternoon before they got dressed up for a fancier dinner at Beso. Katherine's special day comes right after that of their daughter Naleigh, who just turned one on Monday. It's a big holiday week in the Heigl-Kelley houshold, and Josh and Katherine have extra reason to give thanks tomorrow as proud new parents.

For more photos of Katherine and Josh just read more.