Reading progress update: I've read 187 out of 229 pages.

A Court of Frost and Starlight - Sarah J. Maas

That would be  the  best  gift  for  Azriel