Michelle Pfeiffer may be nearing her mid-50s, but that doesn't mean she can't cozy up to a co-star half her age. One of her latest roles, in the star-packed "New Year's Eve," put her opposite 24-year-old Zac Efron.
"They get younger and younger. I went from Ashton [Kutcher] to Rupert [Friend] to Zac Efron in 'New Year’s Eve,'" Pfeiffer tells Parade magazine in their newest issue. "If I keep on like this, I’m going to get into X-rated material! Well, that’s what happens with men and their leading ladies, right? I was acting in 'The Russia House' opposite Sean Connery when he was turning 60. [Pfeiffer was 32.]"
Though Pfeiffer may feel uneasy about the progression of her co-stars, Zac Efron was more than happy to lock lips with the blond beauty.
“Those things are best to do spontaneous," Efron told "Access Hollywood" of their on-screen kiss. "Have fun and be in the moment. I definitely thought about how it was going to go down. In my mind, the way I pictured it, it was going to be perfect, very romantic, very leading man."
But don't get any ideas of an on-screen romance turned off-screen Mrs. Robinson love affair. The "Dark Shadows" actress' longtime marriage to TV writer-producer David E. Kelley nearly rivals the age of some of her on-screen counterparts.
"I chose really well with David," she tells Parade. "I got really lucky … And 19 years later, I never take him for granted. I’ve never met a person who has more integrity than my husband. I respect that. There’s his humor and intelligence, too, and he’s really cute, all those things—but if you don’t respect your partner, you’ll get sick of him."
And soon, with her youngest child heading to college, it will once again just be Pfeiffer and Kelley.
"My son is applying to colleges now ... I feel like I’m going to cry just thinking about it. [pause] Are you hot? I am. Or am I having a big hot flash? Did I really just say that? That will be a headline; I can see it."
Siblings Julianne and Derek Hough shopped for snowboarding gear at Burton Snowboards in Los Angeles, Calif. on Dec. 20.
Model Elle Macpherson and husband Jeffrey Soffer were spotted on a stroll in Aspen, Colorado, Dec. 19.
Spandex-clad Khloe Kardashian went shopping at Barneys in Los Angeles on Dec. 19.
Adele proudly displayed the MBE for services to music she was presented by the Prince of Wales at Buckingham Palace, London, on Dec. 19.
Jamie Dornan and Dakota Johnson filmed scenes for the movie "Fifty Shades of Grey" in Vancouver on Dec. 19.
Hilary Duff picked up some Fresh Brothers Pizza in Beverly Hills on Dec. 19.
Tessanne Chin, winner of Season 5 of "The Voice," was all smiles as she left the NBC Studios in New York City on Dec. 19.
Beyonce lit up the stage during her Mrs. Carter Show World Tour performance on Dec. 18 at the Verizon Center in Washington DC.
Justin Timberlake photobombed concert-goers mid-selfie in a photo that surfaced Dec. 18.
Justin Bieber was all smiles at the World premiere of "Justin Bieber's Believe," held at the Regal Cinemas L.A. Live in Los Angeles on Dec. 18.
Miley Cyrus and her denim short shorts arrived via private jet to Miami, Florida, on Dec. 18.
Talk about a beautiful bunch: Lilly Ghalichi, Carmen Electra and Joanna Krupa were spotted leaving Riva Bella in Los Angeles on Dec. 17.
Jon Hamm and Jennifer Westfeldt did some Christmas shopping at Barneys New York in Beverly Hills, Calif., on Dec. 17.
Stylish Nicole Scherzinger caught a flight to Los Angeles out of Heathrow airport on Dec. 17.
Alec Baldwin braved the New York snow on Dec. 17.
Naomi Watts and Liev Schreiber enjoyed the day at Bondi Beach with their sons in Sydney, Australia, on Dec. 16.
Julia Roberts and Meryl Streep arrived at The Weinstein Company's Los Angeles premiere of "August: Osage County" on Dec. 16.
Abigail Breslin shone on the red carpet at the premiere of "August: Osage County" at Regal Cinemas L.A. Live on Dec. 16.
Kim Kardashian was mobbed by the photographers while out and about with her daughter North on Dec. 16 in Los Angeles, Calif.
Amanda Seyfried took her dog Finn for a stroll in New York City on Dec. 16.
Kristen Wiig and Christina Applegate attended the "Anchorman 2: The Legend Continues" premiere at Beacon Theatre in New York City on Dec. 15.
Liv Tyler was seen out and about in the West Village in NYC on Dec. 15.
Pregnant actress Emily Blunt took her dog for a hike in Hollywood, Calif., on Dec. 14.
Katy Perry attended the 15th NRJ Music Awards in Cannes, France on Dec. 14.
50 Cent supported Ricky Martin and Eva Longoria and dropped by the Global Gift Foundation & Noor Dubai Foundation charity event in Dubai on Dec. 14. The rapper helped raise funds by auctioning off a pair of his SMS Audio Headphones.
Sofia Vergara was spotted shopping in Beverly Hills, Calif., on Dec. 12.
A newly brunette Courtney Stodden attended the World of Wonder's 1st Annual WOWie Awards at The Globe Theatre on Dec. 12 in Universal City, Calif.
Julia Roberts looked beaming outside the "Late Show with David Letterman" studio in NYC on Dec. 12.
Hilary Duff did some shopping at James Perse in West Hollywood, Calif., on Dec. 12.
Pregnant Emily Blunt was seen out and about in Los Angeles, Calif., on Dec. 12.
Josh Duhamel and Fergie took their baby boy Axl to his Baptism at a church in Brentwood, Calif. on Dec. 12.
Zoe Saldana, Aziz Ansari and Olivia Wilde announced the nominations for the 71st Annual Golden Globe Awards on Dec. 12 in Beverly Hills, Calif.
Blake Lively and Ryan Reynolds were spotted holiday shopping at the Nespresso Beverly Hills Boutique in L.A. on Dec. 12.
Khloe Kardashian arrived at The Hollywood Reporter's 22nd Annual Women In Entertainment Breakfast at the Beverly Hills Hotel on Dec. 11.
Christina Applegate attended the premiere of "Anchorman 2: The Legend Continues" at the Vue West End Cinema in London on Dec. 11.
Paris Hilton, in full leopard print, enjoyed a night out at Mastros Restaurant in Beverly Hills with boyfriend River Viiperi on Dec. 11.
Reese Witherspoon channeled her inner Elle Woods while on a grocery run at Whole Foods in Brentwood, Calif. on Dec. 11.
Well, she <em>is</em> Ozzy's wife: Sharon Osbourne covered up in all black while out and about in New York on Dec. 11.
Kim Kardashian did some Christmas shopping with fiance Kanye West and her mom Kris Jenner at Barneys New York in Beverly Hills, Calif. on Dec. 11.
Miranda Kerr braved the New York cold by herself on Dec. 11.
Jonah Hill and Channing Tatum filmed scenes on the beach for "22 Jump Street" in Puerto Rico on Dec. 11.
Olivia Palermo got her christmas shopping started at the Old Navy Holiday Bazaar in NYC on Dec. 11.
LeAnn Rimes posed in the press room during the American Country Awards 2013 at the Mandalay Bay Events Center on in Las Vegas on Dec. 10.
Rita Ora posed for a photo shoot on the back seat of a Chrysler convertible on the streets of Miami on Dec. 10.
Josh Duhamel was spotted taking pictures of the perfect Christmas tree on his red Moto X in Los Angeles on Dec. 10.
Jay Z hung out at Hollywood's Lure Nightclub for his concert after party on Dec. 9.
Tom Hanks, Emma Thompson, Julie Andrews and Dick Van Dyke attended the U.S. premiere of Disney's "Saving Mr. Banks," the untold story of how the classic film "Mary Poppins" made it to the screen, at the Walt Disney Studios on Dec. 9.
Reese Witherspoon and her husband Jim Toth went shopping together at APC in Paris, France on Dec. 9.
Lady Gaga looked all dolled up as she left the Langham Hotel in London, England on Dec. 9.
Amy Adams, Christian Bale, Jennifer Lawrence, Bradley Cooper and Jeremy Renner attend the "American Hustle" cast photocall at Crosby Street Hotel on Dec. 8 in New York City.
Josh Duhamel and Fergie at the 15th Annual Trevor Project Benefit at the Hollywood Paladium in Hollywood, Calif., on Dec. 8.