Blast from the past! Jessica Biel has shocked fans after sharing two throwback pictures from 1998 featuring Scarlett Johansson, Kirsten Dunst and Danielle Harris.

“Me x Y2K fashion forever,” Jessica captioned the post which featured one snap of the four girls all wearing long black dresses with gothic detailing. Jessica’s was a velour dress with a cowl neck and she had her hair heavily crimped, while Kirsten wore a black slip dress with a chainmail overlay, and wore her crimped hair in a half-up-half-down style.

Scarlett also wore her hair similarly, while her dress featured bold red roses embroidered down the center, and she paired it with a black crochet shrug that tied at the neck. Danielle, known as a scream queen thanks to her roles in horror movies in the 1990s, wore a jersey dress.

The shoot was for Teen People magazine and appeared in the April 1998 issue. Jessica and Kirsten were both 16 at the time, with Jessica known for her role on teen drama 7th Heaven, and Kirsten for her work in Interview with the Vampire and Little Women.

Danielle was 20, and had starred in Halloween 4 and Halloween 5, as well as Don’t Tell Mom the Babysitter’s ᴅᴇᴀᴅ and Free Willy, and Scarlett – just 13 – had that year appeared in The Horse Whisperer.

In a second picture, Jessica and Scarlett both wore denim dresses paired with feather scarves, and Danielle looked fabulous in a strapless black dress with pink rose embroidery and her hair in curls.

“I’m going to tell my kids this the Spice Girls,” quipped one comment as another follower joked: “It’s the chokers for me.”

Jessica, now 40, is a big fan of sharing throwback pictures, and in April unveiled an incredible early 2000s throwback on Instagram that left her husband of 10 years Justin Timberlake thirsting over his wife.

Sharing a picture of herself wearing a pink ombre cami top, Jessica captioned the post: “I hear all of these outfits are cool again. Love that for me because I was worried they were questionable the first time.”

She added: “More halter tops coming to a screen near you June 5… @cruelsummer S2 is dropping June 5!!!! @freeform @hulu.”

“The teenage me just started sweating,” quipped Justin.