Selena Gomez wants to date an older man.

The 'Who Says' singer - who split from her 18-year-old boyfriend Justin Bieber last month after two years together - has reportedly always dreamed of being romanced by a more mature man and her friends are eager for her to make it a reality.

A source close to the 20-year-old singer and actress told HollywoodLife.com: ''Everyone reminds her that she has been saying she wanted to date someone older for a long time.''

The 'Spring Breakers' actress, who threw out all of Justin's gifts after their split, was recently said to have decided he was too immature for her.

A source said: ''Justin is super needy and can be a big baby around Selena. It's hard for him to make real friends because he likes the temporary attention of strangers, but didn't see how it hurt Selena.

''Selena didn't feel Justin was respectful of their relationship. She was constantly catching him in positions with other girls that would make her uncomfortable. She would get super jealous.''

However, Justin, who recently admitted he isn't in the happiest place right now, is still hoping to win her back and has been trying to get her to reconnect with him by listening to his new album 'Believe Acoustic'.

An insider said: ''He keeps trying to get her to listen to his acoustic record... and she's just ignoring it, and him. She's over it.''

Selena recently revealed she is doing well since her split and has been focusing on spending time with her friends and working on her new album.

She previously said: ''I'm good. I'm really good. I've been recording, having a lot of fun with my girlfriends, having a good time.''

The couple broke up shortly after holidaying in Mexico where they had planned to ring in the New Year together but got into a huge argument on December 30 after she allegedly found text messages from other girls on his phone.