Mother’s Day couldn’t have come at a better time this year for Britney Spears. As she continues to recover from a tumultous year, the one thing she has come to rely on is the precious time spent with her sons, Sean Preston, 2, and one-year-old Jayden James.

The singer,26, spent a relatively low-key and happy Mother’s Day on May 11 with her own mom, Lynn Spears, and her two boys at her home in Studio City, Calif. Also on hand was Brit’s dad, Jamie Spears, himself a trained chef who prepared a lavish brunch for the group.

A neighbor who saw Britney that day tells OK!, "She was smiling like I haven’t seen in ages."

The source of Brit’s smile was undoubtedly her two boys. Britney shared almost the entire day with them, as they played, napped and ate on their regular schedule. By mid-afternoon, it was time for their favorite activity: touring the neighborhood in their little wagons.

"Britney was laughing with the boys, and clapping her hands when they pushed the cart and waddled their little toddler walks," the neighbor says. "It was cute and charming and very loving."

And check this out: A source tells OK! exclusively that Britney’s ex-husband Kevin Federline sent her a magnificent arrangement from the popluar L.A. florist Empty Vase, and included a card signed by him and the boys.

"Their relationship is improving for the sake of their sons," explains Kevin’s attorney Mark Vincent Kaplan.

Later that evening after the boys were picked up by Kevin’s bodyguard, Britney dined with her mom at the restaurant Sur in West Hollywood.

"She looked more at ease and comfortable with herself than I’ve seen in a very long time," a source said.

For the entire story on Britney’s Mother’s Day, including details on her desire to move closer to K-Fed, pick up the new issue of OK! — on sale everywhere Thursday!

Sound off in the comments below!

Join the conversation