The 35-year-old star held her rocker boyfriend's hand tight as the duo snuck past paparazzi for dinner after her appearance on Jimmy Kimmel Live.
Megan was dressed to kill, making hearts skip a beat in a curve-hugging dress.
Looking like the ultimate MILF, the Jennifer's Body star slipped her dreamy figure into a skintight gray dress with a plunging swooped neckline.
Sealing her sensual look with bright red lips, Fox cuddled up to 31-year-old MGK while the two dined at Avra in Beverly Hills.
Before their meal, Megan appeared on the late-night talk show where she told the guest host Arsenio Hall that the couple traveled to Costa Rica to take ayahuasca.
Revealing she vomited everywhere, Fox says the experience with MGK was actually "therapeutic."
Ayahuasca is a mind-altering hallucinogenic drug.
She explained that the ceremonies begin with "vomitivo," a plant-based liquid that causes everyone to vomit.
"You can't get out of it," Fox explained. "And you have to vomit a certain amount before they let you get back with everyone. So you're like cheering on everyone as they throw up."
Megan revealed she and MGK took ayahuasca three times over a period of three nights, getting a different "trip" every time.
"Everybody's journey is different," she said, adding, "The second night I went to hell for eternity. And just knowing eternity is like torture in itself because there's no beginning, middle or end. So you have like a real ego death."
Fox continued to talk about the benefits of their ayahuasca trip.
"This is a medicine that goes — it surpasses anything you could do with talk therapy or hypnotherapy, any of those things," the actress told Hall.
"It just goes straight into your soul and takes you into your psychological prison you hold yourself in. It's your own version of hell. And I was definitely there," she explained.
She also revealed Brian Austin Green wasn't up for the idea.
Looks like Megan finally got her wish with the right man!