Oh, how the tables have turned. Gwen Stefani moved on quickly following her split from Gavin Rossdale, but it looks like the rocker has a new girlfriend in his life.

Gavin, 51, is reportedly dating German model Sophia Thomalla, 27, after the couple was spotted enjoying dinner at Indianapolis' Iozzo's Garden of Italy on May 11.

MORE: Gwen Stefani, Kylie Jenner, and More Celebrities' Craziest Eyebrow Transformations

According to Us Weekly, "They shared a romantic meal."

gavin rossdale sophia thomalla getty

However, the timing could not be worse for his ex-wife, whose relationship with Blake Shelton, 41, is falling apart.

"Gavin is a very concerned parent and wants to be sure Gwen and Blake aren't arguing in front of the boys," a source told Life & Style exclusively. "And he has concerns how the boys would handle a breakup."

MORE: These Rare Gwen Stefani No-Makeup Pics Prove She's Flawless!

The insider continued, "All three boys have gotten extremely close to Blake. Gavin worries that another breakup will cause a lot of emotional despair. So he wants to sit down with Gwen and Blake to discuss everything.”

gwen stefani blake shelton getty

Gavin even offered to take their three sons, Kingston,10, Zuma, 8, and three-year-old Apollo, for part of the summer to allow Gwen to focus on her relationship with Blake.

However, Gwen, 47, is in denial.

MORE: Portia de Rossi Gets Jealous When Ellen DeGeneres Flirts With Sexy Movie Stars!

“She wants the world to think everything is perfect with Blake,” the insider added. “But that’s just not the case anymore.”

it looks like Gavin is just ready to put the divorce, which was finalized in April 2016, behind him and focus on his kids.

"It's like enough already. I've got to move on. Everyone has got to move on," he told The Sunday Times. "For me, it's just thinking about the boys and how to prioritize them."

** For a look at Gwen and Gavin's boys today, check out the gallery below!**