If you like Young Royal on Netflix or enemies to lovers, this is a good read.
Millie attends a boarding school after being heartbroken, where an actual Scottish princess is her roommate. Princess Flora is everything Millie isn’t and yet Millie can’t help but notice the attraction. At first Flora is rude, and seems to hate Millie’s existence just as much as she hates the boarding school she attends. But as Flora and Millie spend more time together, Millie gets to see Flora for who she really is behind her perfect poise.