I put together affordable Valentine’s Day gifts that feel thoughtful, pretty, and actually special. Everything on this list is under $40 but still feels like a real gift, not something last minute. Perfect if you want to give something cute without overspending.