In a candid interview with Porter magazine, hitting newsstands on April 7, the 59-year-old actress opens up about everything from her cosmetic surgery, to her battle with addiction as well as life after her recent divorce from Antonio Banderas.
Griffith admits that she has some regrets when it comes to procedures she's had done to her face. "I didn't [realize] until people started saying. 'Oh my god, what has she done?!' I was so hurt," she says. "I went to a different doctor and he started dissolving all of this sh** that this other woman doctor had put in."
Griffith also recalls her struggle with addiction and her stint in rehab, but says during that dark time, she was still there for her three children, Alexander Bauer, 31, Dakota Johnson, 27, and Stella Banderas, 20. "I was a totally functioning mom," she notes. "I wasn't like a drunk-on-the-floor, out-of-it person. I didn't do some things I probably should have done but, mostly, I was there for my kids. They had a sort of privileged gypsy life."
As for what led to her divorce from Banderas after 19 years of marriage, Griffith takes responsibility for the demise of her relationship with the 56-year-old actor. "I think part of the reason my marriage to Antonio fell apart was because I was stuck; nobody else is to blame," she confides. "It's just that I personally got stuck and I won't let that happen again, I want to enjoy life, I want to do whatever I want to do."
See photos of Melanie Griffith and Antonio Banderas together:
Melanie Griffith and Antonio Banderas together
Melanie Griffith and Antonio Banderas together
NEW YORK, NY - NOVEMBER 18: Actors Melanie Griffith and Antonio Banderas attend the 'Black Nativity' premiere at The Apollo Theater on November 18, 2013 in New York City. (Photo by Jim Spellman/WireImage)
NEW YORK, NY - NOVEMBER 18: (L-R) Actor Antonio Banderas and actress Melanie Griffith attend the after party for the 'Black Nativity' premiere at The Red Rooster on November 18, 2013 in New York City. (Photo by Jemal Countess/Getty Images)
AUSTIN, TX - NOVEMBER 17: Actors Antonio Banderas and Melanie Griffith are seen on the grid before the United States Formula One Grand Prix at Circuit of The Americas on November 17, 2013 in Austin, United States. (Photo by Paul Gilham/Getty Images)
MARBELLA, SPAIN - AUGUST 10: Antonio Banderas and Melanie Griffith attend the 4rd annual Starlite Charity Gala on August 10, 2013 in Marbella, Spain. (Photo by Europa Press/Europa Press via Getty Images)
MALAGA, SPAIN - MARCH 26: Antonio Banderas and Melanie Griffith attend procession during the Holy Week on March 26, 2013 in Malaga, Spain. (Photo by Europa Press/Europa Press via Getty Images)
LOS ANGELES, CA - OCTOBER 20: Actors Antonio Banderas and Melanie Griffith attend Children's Hospital Los Angeles' Gala Noche de Ninos honoring The Walt Disney Company, Heidi Klum and Pau Gasol at L.A. Live Event Deck on October 20, 2012 in Los Angeles, California. (Photo by Mark Sullivan/WireImage)
MARBELLA, SPAIN - AUGUST 04: Actors Melanie Griffith and Antonio Banderas attend the 3rd annual Starlite Charity Gala on August 4, 2012 in Marbella, Spain. (Photo by Daniel Perez Garcia-Santos/WireImage)
HOLLYWOOD, CA - FEBRUARY 26: Melanie Griffith and Antonio Banderas arrives at the 84th Annual Academy Awards at Grauman's Chinese Theatre on February 26, 2012 in Hollywood, California. (Photo by Steve Granitz/WireImage)
MADRID, SPAIN - FEBRUARY 19: Melanie Griffith and Antonio Banderas arrives to Goya Cinema Awards 2012 ceremony, at the Palacio Municipal de Congresos on February 19, 2012 in Madrid, Spain. (Photo by Pablo Blazquez Dominguez/Getty Images)
LOS ANGELES, CA - JANUARY 05: Actor Antonio Banderas and actress Melanie Griffith arrive at the Los Angeles Premiere 'Haywire' at Directors Guild Of America on January 5, 2012 in Los Angeles, California. (Photo by Jon Kopaloff/FilmMagic)
BEVERLY HILLS, CA - JANUARY 15: Actors Antonio Banderas adn Melanie Griffith arrive at the 69th Annual Golden Globe Awards held at the Beverly Hilton Hotel on January 15, 2012 in Beverly Hills, California. (Photo by Frazer Harrison/Getty Images)
ASPEN, CO - DECEMBER 30: Melanie Griffith and Antonio Banderas attend the Ajax Cup co-sponsored by Aspen Peak magazine at Silver Circle Ice Rink on December 30, 2011 in Aspen, Colorado. (Photo by Leigh Vogel/WireImage)
SANTA MONICA, CA - SEPTEMBER 10: Melanie Griffith and Antonio Banderas
attend the 2011 NCR ALMA Awards at Santa Monica Civic Auditorium on September 10, 2011 in Santa Monica, California. (Photo by Jeffrey Mayer/WireImage)
TORONTO, ON - SEPTEMBER 11: Actor Antonio Banderas and actress Melanie Griffith arrive at 'The Skin I Live In' Premiere at the Princess of Wales Theatre on September 11, 2011 in Toronto, Canada. (Photo by Clinton Gilders/FilmMagic)
MIAMI, FL - JULY 21: (EXCLUSIVE and Premium Rates Apply) (EXCLUSIVE COVERAGE) Melanie Griffith and Antonio Banderas backstage at Univisions 8th Annual Premios Juventud Awards at Bank United Center on July 21, 2011 in Miami, Florida. (Photo by John Parra/WireImage)
CANNES-May 11: Actress Melanie Griffith and Antonio Banderas attend the 'Midnight In Paris' Premiere at the Palais des Festivals during the 64th Cannes Film Festival May 11, 2011 in Cannes, France. (Photo by Anthony Harvey/Getty Images)
CANNES, FRANCE - MAY 11: Melanie Griffith and Antonio Banderas attend the Opening Ceremony and 'Midnight In Paris' Premiere at the Palais des Festivals during the 64th Cannes Film Festival on May 11, 2011 in Cannes, France. (Photo by Venturelli/WireImage)
MALAGA, SPAIN - APRIL 26: (SPAIN, FRANCE, GERMANY AND ENGLAND OUT) Actors Antonio Banderas and Melanie Griffith pose for photos at Hotel Larios on AprilÃÂ§ 26, 2011 in Malaga, Spain. (Photo by Contacto/LatinContent/Getty Images)
BEVERLY HILLS, CA - FEBRUARY 12: Melanie Griffith (L) and Antonio Banderas arrive at the Primary Wave Music Pre Grammy Party at SLS Hotel on February 12, 2011 in Beverly Hills, California. (Photo by Jonathan Leibson/WireImage)
MARBELLA, SPAIN - AUGUST 07: Spanish actor Antonio Banderas and American actress melanie Griffith attends Starlite gala at Padierna Hotel on August 7, 2010 in Marbella, Spain. (Photo by Handout/Starlite Gala Organizers)
NEW YORK - JUNE 13: Actors Melanie Griffith (L) and husband Antonio Banderas attend the 64th Annual Tony Awards at Radio City Music Hall on June 13, 2010 in New York City. (Photo by Mike Coppola/FilmMagic)
Actors Melanie Griffith and Antonio Banderas arrive at the premiere of 'Shrek Forever After' held at Gibson Amphitheatre, Universal City. (Photo by Frank Trapper/Corbis via Getty Images)
Discover More Like This
BACK TO SLIDE
That being said, Griffith also confesses that she has yet to get back on the dating scene. "I'm shy with men now, very reticent. I haven't met anyone in the almost two years [Antonio and I] have been divorced," she shares. No, I don't go on dates, nobody has asked me on a date. I go out with my girlfriends."
However, back in the day, Griffith claims that she had a "little thing" with Warren Beatty, Jack Nicholson and Ryan O'Neal. "Yeah, they were awesome. I am friends with all of them, pretty much," she says. "I'm sure there's a couple I've forgotten about."
Griffith is also good pals with reality star Kris Jenner, and gushes over their friendship. "We became best friends. She is so much fun, so smart, so normal and so loving," Griffith insists. "[Kris] is unbelievable, like when I had my back operation, she was there bringing me chopped salad. We just went to Aspen together last week."
While Griffith might be a little shy with guys right now, she's still pretty amicable with Banderas. Last August, she celebrated her ex-husband's birthday by sharing a sweet message for him, along with a throwback photo. "Happy Birthday to my ruggedly handsome ex-husband @antoniobanderasoficial 🎉🌟👋🏻🎉🌟 I will always love you," she wrote.