Katie Holmes stopped traffic recently as she boarded a New Jersey Transit train at New York's Penn Station.

But, I don't think you will find her riding public transportation all the time...  She was doing a photo shoot in her long red ball gown when she stepped inside to take some photos on the train.

Still pretty cool.

More From 105.7 The Hawk