She just recently enjoyed a relaxing and romantic Mexican getaway with her boyfriend Justin Bieber.
And it seems as though the time off has really rejuvenated Selena Gomez.
Slipping into a racy red Christmas romper, the 19-year-old belted out tunes at the Now 99.7 Triple Ho Concert 2.0 at HP Pavilion in San Jose, California, last night.
The Wizards Of Waverly place star showed off her super slim figure in the spangled attire, which featured tiny shorts and a low-cut front.
The singer let the risque outfit do all the talking, wearing her brunette locks out in a natural wave and accessorising with a simple pair of hoop earrings.
As always Selena used her rhinestone-encrusted microphone for the energetic performance.
Meanwhile, the teenager found an unusual way to celebrate Christmas - with a crazy socks party