Britney Spears celebrated her 28th birthday on Wednesday surrounded by the men in her life - boyfriend Jason Trawick and sons Preston and Jayden.
The singer and her agent beau Trawick, 37, started the celebration a day early Tuesday night at L.A.'s Mondrian hotel, where Spears also enjoyed spa services, a source tells PEOPLE.
That night, the couple went to the Sunset strip, visiting both the Saddleback Ranch restaurant and Chateau Marmont. The next day, they shopped at West Hollywood's Fred Segal boutique before reuniting with the pop star's sons Preston, 3, and Jayden, 2, at her home in Calabasas.
"Britney looked so happy," says an eyewitness. "She seemed very excited to spend her morning with Jason."
Spears was also thrilled to get to be with her two boys on her B-day, says another source. "Britney is very happy to spend the day with Preston and Jayden. The kids know it's her birthday ... [They] are very excited about Britney's cake too."
FOLLOW UBRITNEY.COM ON TWITTER!