Katie Holmes, who tends to live a relaxed and low-key life in New York City, got all glammed up to attend a rare public event ...