Tom Cruise and Katie Holmes’ whirlwind romance is the stuff of Hollywood legend.

From getting engaged after two months of dating to Cruise’s bizarre couch jumping on "The Oprah Winfrey Show," rarely has an A-lister relationship taken the public by such surprise.

But according to one of Holmes’ former co-stars, the "Dawson’s Creek" actor’s relationship with Cruise wasn’t much of a shock.

Mary Beth Peil, who played Grams on the popular teen drama, told The Daily Beast that Holmes had been a fan of the "Top Gun" star long before they got together.

For%20a%20more%20youthful%20appearance%2C%20all%20stylists%20agree%20to%20try%20rocking%20a%20fringe%20this%20season.%20Not%20only%20can%20bangs%20make%20you%20look%20younger%2C%20but%20they%20say%20it%20pairs%20perfectly%20with%20a%20bob.%C2%A0%0A

(Reuters)

Peil recalled an incident when she was discussing Cruise’s film "Jerry Maguire" in the makeup trailer on the set of "Dawson’s Creek," not realizing the guest actor in the makeup chair had once had a close connection to the movie star.

“The woman had been Mimi Rogers, Cruise’s first wife (who played Helen Lindley in the sixth and final season of 'Dawson’s'),” Peil recalled.

“Then Katie launched into a big spiel about Tom Cruise being married to Mimi Rogers, Scientology, Nicole Kidman … She knew everything about him.

“She said, ‘I have had a crush on him since I was 15, and his posters were on the walls of my bedroom.’ She could not stop talking about Tom Cruise. This was way before they got together, but she was certainly ready for him.”

Holmes admitted to being a Cruise fan in a 2004 interview with Seventeen Magazine, telling the teen bible: “I used to think that I was going to marry Tom Cruise.”

Cruise and Holmes became engaged in 2005, welcomed daughter Suri in April 2006 and married in a lavish Italian ceremony later that year.

Holmes filed for divorce from Cruise in 2012 and is widely rumored to have gotten primary custody of their daughter Suri in their settlement.

Cruise was previously married to Nicole Kidman from 1990 to 2001, the couple adopting two children together; Isabella and Connor.

Nicole Kidman divorced Tom Cruise in 2001. (AP)

Prior to that, Cruise was wed to Rogers from 1987 to 1990.

Holmes is now dating actor Jamie Foxx while Cruise is yet to be publicly linked with anyone.

This article originally appeared on news.com.au.