To say that Blair feels overwhelmed would be an understatement. Harper, her close friend from college, is getting married. But not only does Harper expect her to fly all the way from New York to Scotland, she also wants her to wear what has to be the most hideous bridesmaid's dress of all time. As if that wasn't terrible enough, Blair's ex Jake is among the wedding guests as well! Surrounded by sheep, bagpipes players, and old castles, Blair does her best to avoid Jake, but that is easier said than done, because he simply won't leave her alone. What's more, Blair finds that she still feels that old, familiar tingle whenever Jake comes near her. But before she can examine her true feelings for him, the weekend takes a wholly unexpected turn ...