Since her much publicized and talked-about divorce from actor Tom Cruise in June this year, Katie Holmes seems to be going back and forth when it comes to style. The actress has been looking worn-out, and steps out in clumsy and unfavorable clothes one day, goes glam the next, and is back to unflattering clothes on the third.

The 33-year-old “Dawson’s Creek” star was spotted in a clumsy and shapeless beige dress, as seen by The Daily Mail. The dress that ended below her knee looked quite unflattering as compared to the elegant sense of style the actress flaunted earlier this month dressed in a black leather skirt and black opaque stockings.

Holmes teamed the beige dress with black tights and a navy button-down jacket. With her hair tied in a low ponytail and wearing sunglasses, the actress completed her ensemble with a black leather bag and matching high-heeled pump shoes. We are glad that Holmes decided to leave her well-loved suede ankle boots behind. The actress has been regularly pairing those boots with jeans as her staple across New York City.

In minimal makeup and simple clothes, the actress looked content and laidback. Holmes was seen with a man who is thought to be her lawyer and Suri was missing from the scene. It was surprising not to see Suri with her mother, as the duo are regularly seen running errands and going out together. The 6-year-old must have been at school since Holmes had recently enrolled her in an exclusive school at the Chelsea neighborhood.

Earlier this month, Holmes stepped out in style, wearing a black leather skirt, which she teamed with a white top and sunshine yellow cardigan. She also flaunted a rosy and clear complexion with a hint of pink lipstick and her hair, which was left loose, looked lustrous. That is the kind of style Holmes usually flaunts, and we hope we get to see her in some of those stunning outfits soon.

Read more: Katie Holmes Ditches Jeans for Leather Skirt