She drew quite the crowd!

Selena Gomez made her first public appearance since Justin Bieber's engagement at a Coach meet and greet at The Grove in Los Angeles yesterday, and the singer looked fresh as a daisy in a pink slip dress as she rode the trolley through the outdoor mall.

Most people assume she's devastated her ex is set to walk down the aisle with Hailey Baldwin, but sources say she's actually the opposite.

"She’s never been happier. Selena’s on-again, off-again relationship with Justin left her a nervous wreck. Now that she’s accepted that it’s over for good, she actually feels relieved to close that chapter of her life. For the first time in years, she feels free," an insider told Life & Style.

"She’s distanced herself from her old Hollywood life and the fake friends that came with it. She only surrounds herself with genuine people who love her for who she is. Selena has grown up a lot and feels so much more comfortable in her own skin," the insider added.

Part of her newfound peace comes from staying off the Internet!

"I’m not on the internet. I haven’t been on the internet in months. I don’t have my password for Instagram. I have no apps on my phone, no photo editing apps. I have Peak, a brain game. The reason why is, it’s not real to me. I know my voice is very prominent, but I’m not careless with it. I’m selective. As far as my personal life, someone sees me having a glass of wine? I could give two sh*ts. I’m not trying to hide. That’s my life. I’m living it the way I want to live it. But it’s about making a conscious effort—if I can have a moment to be with my friends, I’ll take that time. So I don’t have any of it. I had to make that decision," she told Elle.

Way to keep your head up high, girl!