Katie Holmes arrived at The Tonight Show on Wednesday. The actress, 45, beamed, possibly in celebration of her daughter Suri Cruise returning to New York for her college break.