How to handle jealousy

I feel guilty even thinking like this but I’m incredibly jealous of a friend of mine who is pregnant. She had a maternity shoot (which I really wanted but couldn’t afford) and the photos she posted from her baby shower honestly looked like my dream shower (whereas when I had mine it was extremely disappointing and I only had four guests show up). I’m so happy for her and I’m glad that she’s having such an amazing time during her pregnancy (and I can’t wait to see pictures of her baby) but I’m having trouble handling my jealousy. How do I stop feeling jealous of my friend? I just want to be happy for her without feeling jealous 😔