Katie Holmes hides behind her sunglasses as she arrives for dinner at Mastro’s restaurant on Wednesday night (May 3) in Beverly Hills, Calif. The 38-year-old actress rocked head to toe denim on denim as she met up with a few friends for dinner. PHOTOS: Check out the latest… Read entire story.
Source: Just Jared