I Believe in a Thing Called Love by Maurene Goo

Tracy says:
Rom-com gold! A laugh-out-loud, zippy read that both celebrates and deconstructs romance tropes. I had a giant smile on my face for pages at a time.