Fans of 7th Heaven may need a second to process these Mackenzie Rosman bikini photos. The former child star is now 23, and all sorts of grown up.
"It must be Christmas, because we're delivering a brand new shoot with 7th Heaven's @Mack_Smack!" the mag tweeted, hyping the September issue.
Dressed in a pink lace bra and panties, Mackenzie Rosman gives us a sweet, over-the-shoulder smile at the camera while you focus on ... yeah.
Another photo of the star is even sultrier. Check it out below:
Lying on her back in underwear with a plaid top tied around her waist and a pair of sneakers, she would make Kate Upton proud with a pose like that.
This is the first time fans have seen Mackenzie shows off her bod, but this is not the first time a lady from 7th Heaven has done a racy shoot.
Remember Jessica Biel nude in the sink for Gear?
Mackenzie was 9 at the time.