Katie Holmes Channels Old Hollywood Glamour In Stunning Red Dress

Katie Holmes is one hot lady in red! The actress turned heads when she stepped out in a gorgeous off-the-shoulder satin dress on Thursday in NYC. Check out her stunning look!