We literally did a double take when we clapped eyes on this picture of Katie Holmes. Goodbye baggy sweaters and jeans, hello hotness!
The 34-year-old actress and face of Bobbi Brown cosmetics was on flirty fashion form as she turned out for the Z100 Jingle Ball in New York on Friday. She teamed a white studded sweater with a tiny black kick skirt and topped out the look with bow-embellished heels and some very flirty poses for the camera. Wit-woo.
Katie is definitely going through a style switch up, preferring sexy numbers for the red carpet as opposed to her previous love of classic shifts. Perhaps this is a post-