Katie Holmes Wears $70 Kohl’s Dress

Actress Katie Holmes attends Narciso Rodriguez Kohl's Collection Launch Party at IAC Building on October 22, 2012 in New York City.  Jemal Countess/Getty Images

Cheap n' chic!

Katie Holmes dazzled in a long sleeve LBD for the launch of designer Narciso Rodriquez's new Kohl's DesigNation collection Oct. 22 in New York City, proving that she is one hot — and thrifty — mama. The price tag for Holmes' curve-hugging cocktail dress, which she paired with a black clutch and nude Loeffler Randall shoes? Just $70!

Walking the red carpet alongside Emma Roberts and Julianna Margulies, Holmes — who'll return to Broadway Nov. 29 in Dead Accounts — has made quite the mark on the fashion world in recent months.

Inking a deal to be makeup pro Bobbi Brown's first-ever celebrity spokesperson, Holmes staged her inaugural Holmes & Yang presentation at NYC's Lincoln Center on Sept. 12. She presented the spring collection for the label she shares with pal Jeanne Yang.

"Katie is in a great place," a source told Us Weekly of the star, who is raising her 6-year-old daughter, Suri, as a single mom since divorcing Tom Cruise in June. "She's an amazing woman who has gone through a lot. She's happier than before and dotes on Suri."

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!