Megan Fox didn't get the day off for Mother's Day -- in fact, she was in the thick of parenting as she took her three adorable boys for lunch in Malibu.

The 32-year-old mother-of-three wasn't getting any help from husband Brian Austin Green, though her nanny was there to help. Still, Megan and Brian have had their ups and downs so we wonder if his absence on Mother's Day doesn't signal another rocky period for the couple. The two married in 2010, but separated five years later. Eight months after that, it was revealed she was pregnant with their third child. She had actually filed for divorce and only retracted the divorce claim two weeks ago ... So now what?!

The boys -- Noah, 7, Bodhi, 5, and Journey, 3 -- all have curly blonde locks and a boho look about them. Bodhi wore a backpack with his hair up in a top-knot, looking totally independent as he walked ahead of the group, while Journey took a ride in his mom's arms, carrying a toy dinosaur.

Maybe BAG was busy filming the 90210 reboot? The premier's coming Aug. 7!