So much fun!
You had me at Beauty and the Beast retelling. I'm a sucker for historical fiction, but add in a retelling, and I'm hooked! This sounds like a lot of fun and from the very beginning, I liked Astrid. She's easy to root for and I can't wait to read more!