What can i give her

My best friend is throwing me a shower next weekend and i fiel like i should get her a apreciation gift something that says thank you for all that u did and your the best ....but idk what to get her or is that not something u do when someone does a shower for you so confused and lost🤔