Katie Holmes New York winter coat

She must be cold!

Katie Holmes did her best to escape the freezing temperatures while wearing a fleece-lined coat in NYC as she rushed to an awaiting car on Friday.

The 34-year-old actress has been doing fine with daughter Suri since her split with ex-husband Tom Cruise last year, especially with Valentine's Day having just passed.

Single life must be treating her well!