The 48-year-old actor proved he's a big kid at heart, escaping the Los Angeles bustle and heading to Orange County for a day at Disneyland with his girlfriend of nearly one year.
Wearing a Mickey Mouse t-shirt with acid-washed jeans, Green and his real-life lover-turned-Dancing-With-The-Stars partner failed to wear masks for part of their time in the park on Thursday.
Hitting up the Happiest Place on Earth sans his three kids with Fox — Noah, 9, Bodhi, 7, and Journey, 5 — Green and Sharna took a break from dancing but didn't give their feet a rest ahead of the weekend.
Holding hands with his pro dancer girlfriend, the Beverly Hills, 90210 actor looked happier than ever with Sharna by his side.
Not only did the duo shop — hence, the bag in his hand — but they also got their caffeine fix, taking a break from riding rollercoasters to slurp up some Starbucks.
Sharna stood out wearing a bright blue shirt, ripped denim, and retro aviator sunglasses. The couple looked united for their day at Disney, despite Green recently throwing shade at his estranged wife.
As Radar reported, Green threw his perfect relationship in Fox's face after her boyfriend MGK punched a fan onstage.
"I love sharing life with you. Thank you for being loving, and patient and kind. You have added to mine and my kids lives in ways you will never know," he wrote to Sharna while adding an awe-worthy couples shot.
It was an interesting time for Green to be so gushy, considering his ex's relationship with MGK made headlines for all the wrong reasons over the weekend.
The rocker got into a physical fight with a crowd member while performing at the Louder Than Life Festival in Louisville, Kentucky, on Saturday.
In a video of the incident, MGK can be seen throwing a punch. It's unclear if he made contact.
When he hit the stage in Austin, Texas, on Thursday, for the first time since the brawl, Fox was nowhere to be seen.