Everyone kept liking my best friend

I don't know how to start with this but I just envy my best friend. She has a really bubbly personality and the friendliest person I know. She's also very pretty.

But it just sucks whenever we meet new people, they always prefer talking to her than to me. Also every time I got close to a guy or interested in them, and whenever I introduce them to her they always end up asking me for her contact or become interested in her instead.

I know it's not her fault, and she wouldn't respond to the guys who message her if she knew I liked him. This has happened about 3 times. I know she's a good friend to me and I don't want her to change herself but it got to the point that I feel insecure around her, I find myself being negative and to the point that I want to hide her. As in if I made new friends/interested in someone I try my longest not to introduce them to her.

What is wrong with me? What should I do??

She is my first friend in university and it's our last year now.