Katie Holmes and Zac Posen are a match made in fashion heaven.
The 39-year-old actress shows off her modeling chops while starring in her longtime friend and designer's latest fall 2018 collection for his namesake label -- and the results are breathtaking.
On Friday, Holmes took to Instagram to share a stunning behind-the-scenes video of her photo shoot, images of the stunning gowns and posing with the designer.
"It is an honor to be a part of @zacposen collection. It was so much fun to collaborate with him and @christopherniquet and @daniel_w_king #fw18," she captioned the black-and-white clip.
Meanwhile, Posen took to his Instagram account to explain how he wanted to share his latest work with the help of his "dear friend."
"For #Fw18 I wanted to present my collection in an intimate portfolio of my dear friend @katieholmes212," he captioned a black-and-white pic of the two. "Thank you @katieholmes212 for capturing the magic two days we had shooting The New #ZacPosen collection!"
He also shared behind-the-scenes snippets of Holmes in an exquisite red strapless gown, a dramatic hot pink creation and a mauve-colored gown with a massive train, as well as additional videos of Holmes during the shoot.
"I wanted to create something intimate and personal, A project that marks this time and our Beautiful friendship! I will cherish these images forever! Thank you @katieholmes212 and the whole #zacposen family!" Posen captioned another snap.
Holmes and Posen have been close friends for years. The two attended the 2017 Met Gala together and the brunette beauty frequently wears his designs on the red carpet.
She was last spotted at the GRAMMYs rocking an edgy, black strapless number by Zac Posen.
The night before, Holmes and Jamie Foxx made a rare appearance together at the Clive Davis and the Recording Academy’s Pre-GRAMMY Gala in New York City. The elusive couple appeared smitten with each other and laughed and goofed off together
See more of their night out in the video below.