She is in her early 40s and is a personal trainer. She is very outgoing but i just have no idea what to get her. She has very expensive taste and cant afford a lot of the things she would normally purchase.
i say ... either find out what she likes, like if she's into a band or perticular music
or you could get her bath stuff , thats what i usually do for my mum
hope that helps
If she has "expensive" taste; I don't see her caring what you get her! All that matters is the thought. I know this sounds lame, but most people really don't care what they get. Especially someone that has "expensive" taste, and has pretty much everything they need. Just get her something along the health lines. You said that she was a personal trainer, right? Make her some homemade healthy granola, or something along those lines.
I'd also go with the gift card idea.. after all she is only your boyfriends mother. It's the thought that counts.
Are there any books that she likes, or movies, TV shows, music etc? Last year I baked cookies for my boyfriend's family and they loved them. Other ideas are gift cards to coffee shops with a cute mug or decoration, you could always get her some nice lotion as that usually isn't too expensive. Just add a homemade card or decoration to make the gift more personal
You can not go wrong with a giftcard.