A review by sassenachthebookwizard
Onyx & Ivory by Mindee Arnett

5.0

HOLY CRAP! I've read 125 books so far this year and this is definitely one of my favourites! so good! I am absolutely in love with the magic, politics and characters. The villain reveal COMPLETELY blindsided me! I adored the romance.