Gwen Stefani spending Christmas cheer with her favorite boys: her three sons and her long-time boyfriend Blake Shelton!

According to PEOPLE, Shelton, the country superstar, 40 wore a baseball cap and a color shirt as he strummed a guitar and sang the classic A Holly Christmas along with accompaniment and xylophone for the family members and friends at the festive celebration.

"The Make Me like you" singer has celebrated her Christmas Eve through Snap chat at her mother's house, and followers were treated to a peek of the "private show" Shelton, 40, performed for his girlfriend's family.

As per the report from US Magazine, Stefani's three sons with ex-husband Gavin Rosedale appeared to take a style cue from their mom's main man- Zuma, 8, Apollo, 2 and Kingston, 10 both were dressed color mixed plaid shirts, and the singer wore a chunky-knit gray sweater.

Most recently, the group of five spent the weekend on a mini-road trip to Lake Arrowhead, California. On Christmas day the country crooner has been spending lots of time wonderful time with Stefani and her children's.

A source of PEOPLE confirms the couple spent the thanksgiving weekend on a mini-road trip to Lake Arrowhead, California, with Stefani's three boys, from her marriage to Gavin Rosedale. The group stayed at the Lake Arrowhead resort along with Stefani's father and Shelton's mother.

The couple, who met as coaches on The Voice, has been dating for just over a year. At most of the occasion, the couple had seen together. They linked up in wake of their high-profile divorces from their respective spouses-Stefani from Gavin Rosedale and Shelton from Miranda Lambert.

As per the new report, Stefani and Shelton are heading to the altar and are "starting to finalize" wedding arrangements. The "Make Me like you" singer, who is set to make rejoin Shelton on The Voice next Season, reported to Glamour magazine.

However, on Christmas Day, Kingston, Zuma, and Apollo celebrated with their father Gavin and Santa.