A review by sharlareads
Red, White & Royal Blue by Casey McQuiston

5.0

Omg omg omg ❤️ I am in love !! Everything about this book makes me happy and warm and fuzzy inside.