She recently said she was 'really proud' oh how the turbulent coupling of her and on/off boyfriend Justin Bieber made her more mature.

The 29-year-old actress and singer stunned in an emerald off-the-shoulder dress with black heels.

Selena looked incredible in her deep green hued gown, which featured a thigh-slit and a sweetheart neckline.

Selena styled her brunette tresses center parted and in a low ponytail, opting for rosy blush on her cheeks and pink lipstick.

Her sighting comes just one day after she said she was 'really proud' of how the coupling of her and ex Justin Bieber made her more mature.

Selena spoke about it on Monday in The Hollywood Reporter's Awards podcast.

She said that by focusing on herself helped her stand up for her needs, explaining: 'It allowed me to develop a character where I don't tolerate any sort of nonsense or disrespect,' she said.

Selena and Justin split for the final time in 2018, with him moving on with Hailey Bieber months later.

Even though she's more secure in her place in the entertainment industry now, Selena initially felt unmoored after the split.

'I was, you know, obviously going through a really tough breakup, and then I was left with the question of my career and where am I gonna go and what’s gonna happen,' she recounted.