Every mom-to-be deserves to feel special at her baby shower, and nothing does that better than unique and personalized gifts. A custom-made piece of jewelry with the baby’s birthstone or an engraved name necklace is a sentimental touch she’ll love. For relaxation, you could give her a curated spa set featuring bath salts, calming oils, and a plush robe to help her unwind during those precious moments before and after the baby arrives. Memory-keeping gifts like personalized journals or keepsake boxes allow her to document milestones along the way. Consider also practical yet stylish items, like a high-quality nursing cover or a chic diaper bag that suits her personal style.