14/08/2014 12:37 BST | Updated 22/05/2015 06:12 BST

Katie Holmes Is A Monochrome Delight At Z100 Jingle Ball In New York

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-