Katie Holmes Derails a Photoshoot, Hits Penn Station in Heels and a Ball Gown

Katie Holmes Goes Rogue on a Photoshoot in Penn Station!

Travis Kelce Will Join Taylor Swift in Argentina for ‘Eras' Tour…

Kelly Clarkson Dishes on ‘Starting Over’ as a Single Mom in New …

Matthew Perry: ET's Best 'Friends' Moments With the Star (Flashb…

Matthew Perry's 'Friends' Co-Stars Maggie Wheeler, Aisha Tyler a…

Morgan Fairchild on Working Alongside Matthew Perry as Chandler …

Meg Ryan on Her Rom-Com Return After 8-Year Hollywood Hiatus (Ex…

Matthew Perry’s Ex-Fiancée Molly Hurwitz Breaks Silence on His D…

‘90 Day Fiancé’: Daniele Kicks Youhan Out After He Steals Her Mo…

Channing Tatum and Zoë Kravitz Engaged After 2 Years of Dating

‘Mean Girls’ Reunion: Watch Lindsay Lohan and Cast Revive Their …

'Expedition Vegas': Drew Barrymore Announces 2024 Super Bowl Cou…

Usher on Celeb Friends Wanting In on the Super Bowl and What He'…

Sophie Turner Reportedly Kisses British Aristocrat Peregrine Pea…

Matthew Perry's Friend Describes Their Conversation One Day Befo…

'RHOP's Gizelle Bryant Reacts to Robyn's So-Called Scandal and C…

Priscilla Presley Breaks Down Discussing Lisa Marie Presley's De…

Charlize Theron on Passing Down Philanthropy to Her Kids and 'Ho…

Kate Beckinsale Wears Full Glamour Makeup for Dental Surgery
Katie Holmes always looks glamorous, even when she's catching the train.
The 36-year-old actress Instagrammed a cute photo of her hiking up a gorgeous, strapless red gown and sporting matching red heels at Penn Station in New York City on Thursday, giving a whole new meaning to traveling in style.
"Heels and a train...nothing better #newyork #pennstation," she wrote.
WATCH: Katie Holmes Shows Skin in Super Tiny Denim Minidress While Filming at Walmart
A source tells ET that the glam pic is actually from a photoshoot for a magazine taken over a year ago, and that the whole idea was actually hers.
"She was at a shoot for a magazine and thought it would be interesting to do a shot in a train ... so she went down to Penn Station to take some pictures in her gown on the NJ Transit," the source says. "It was all rogue -- her idea."
But Holmes showed a completely different side of herself in August, when she showed some skin in an acid wash denim minidress at Walmart on the set of All We Had, her directorial debut. The film revolves around a mother who struggles to make a better life for her daughter.
WATCH: Katie Holmes Has the Time of Her Life at Disneyland With Suri Cruise
Holmes shocked again later that month on the New York set, looking dramatically different while holding a gun in minimal makeup.
Watch below: