SEE IT: Katie Holmes Stops Traffic on NJ Transit
Katie Holmes was boarding NJ Transit train at New York's Penn Station. Not too strange yet. She hopped on wearing a strapless ballgown. It was enough to hault traffic.
Don't expect to see Katie using NJ public transportation. She was posing for a photo shoot and lead the crew into Penn Station to have this pic taken.