Book Review: Red White and Royal Blue by Casey McQuiston

Red White and Royal Blue: Book Review


“But the truth is, also, simply this: love is indomitable.”


With a story that winds in the US’s presidential elections and royal hierarchies of the UK, this book is still, irrefutably, a romance.

A beautiful love story blooming between the charming First Son of US and the poised Prince of England, we get to see their journey through discovering themselves. The relationship progresses with problems getting bigger and out of hand, but Casey McQuiston never lets the reader lose that strand of hope.

Even with their political ties, the characters in this book are relatble, fun and very realistic. From the sassy remarks and harmless jokes to Shakespearan declarations of love over emails, this story has everything. It’s fair to say that dialogue is Casey’s forte. She delivers each character with their own unique streak making it impossible for the reader to have just one favourite.

A love story between two boys, it encapsulates the LGBTQIA+ journey with optimistic perfection to reality.


Figuring out one’s self worth,

“Take anything you want and know you deserve to have it.”

Spontaneous choices by two youngsters in love,

“Sometimes you just jump and hope it’s not a cliff.”

Statements against age old prejudices,

“History, huh? Bet we could make some.”

And romantic declarations that rival sappy classics,

“You are”, he says, “the absolute worst idea I’ve ever had.”

This book is the complete reading experience.


Most importantly, it tells the story of an LGBTQIA+ romance with no stereotypes. Reading this one is a feeling of safety cocooning you, as the author takes care to never malign the narrative with insensitivity. It is easily one of the best romances out there, and its a boy in love with a boy!


This is a go to read for romance lovers, people who want realistic political stories, and most importantly for those seeking validation and comfort in LGBTQIA stories.

Author Casey McQuiston with the Cover of Red White and Royal Blue
Spread the love