MAC and Sephora have some really great gift sets, since you mentioned MAC. Most of the better MAC gifts are sold out online, but Sephora still has some. I get my gifts for all the women at my family at Sephora and they always love them. Does she have a good set of brushes? MAC brushes are really nice if she doesn't. Otherwise I'd recommend the Sephora gift sets. Nothing actually Sephora brand though. I've never had good luck with actual Sephora brand stuff. I'd recommend the Naked palette if you don't want to go the gift set route. I don't know anybody who doesn't love it.
tbh your present probably isn't that amazing - not to be rude. I've known kids to exaggerate. When I was a kid I thought us getting my mom a cubic zirconia necklace from JC Pennys was the best gift ever. I even left the cunic zirconia sticker on the case because I thought it was some ~expensive and classy~ jewel. I also got excited about giving my mom a spice rack when I was seven. Point is, kids exaggerate. Don't feel too intimidated.
Haha no I don't think she got me anything super amazing, it's more that she got me something that made her think of me, and all I can think for her is a gift card - and again I hate gift cards!
I'm thinking I'm gonna go with one of OPI's Sephora gift sets or a Ciate set. They're cute, nice, and she always borrows my nail polish so I think that might be nice. BTWZ she has every MAC brush and piece of makeup. No exaggeration, she has like 60 eyeshadows, it's out of hand haha.