Selena Gomez, 26, spent her Sunday morning at church with pals before heading to a Los Angeles brunch place. Selena wore a casual yet comfortable black denim jumpsuit for their outing. Small spaghetti straps adorned hers, and the bottom of the jumpsuit fell just below her knees. Underneath the denim, Sel wore a white t-shirt.

On a sunny day, the former Disney Channel star carried her items in a medium-sized black tote bag and sported little black sunglasses. Sel wore her hair with two braids and a cap on top that was on backward. For the hot summer day, she wore plain white sneakers and socks.

According to a friend of hers, the singer is in a great place right now. “Selena looks and feels better than she has in a long time, both emotionally and physically,” our source says. “Right now, she’s focusing on taking care of herself first and foremost, which means surrounding herself with a limited number of trusted friends.”

Our insider stated, “She’s been laughing and smiling a lot lately, which makes people around her very happy.” “Of course, she wants to perform more again, but it will have to be in spurts until she feels 100 percent ready and is making it a point to go to church at least once a week. She’s also taking good care of herself spiritually.”