Katherine Heigl turned 29 on Saturday and celebrated at Nobu in Malibu alongside her mom and two favorite men, fiance Josh Kelley and newly short-haired T.R. Knight. After dinner she was treated to a mini birthday cake outside, courtesy of the waiting paparazzi. Katherine has lots to smile about these days with her movie career, hit show and wedding less than a month away. She was even named one of EW's Most Popular Stars of 2007, which seems just perfect for the bubbly blonde rising star - then why is it I find her so annoying?