You’re Invited by Amanda Jayatissa
When Amaya is invited to her former best friend Kaavi’s extravagant wedding in Sri Lanka, she decides to attend. Her plan is to make sure the wedding does not happen - Kaavi is marrying Amaya's ex-boyfriend Stephen.
The tale goes back and forth in time from the day of the wedding to three months earlier and several times in between, especially the week of the wedding. The points of view switch between Amaya in the beginning, an unreliable narrator at best, and Kaavi through the second part. There are also transcripts of interviews with various guests on the day of the wedding.
None of the characters are actually likable. Yes, Amaya has been hurt, clearly, and she has some major issues, but listening to her inner dialogue can be too much. Kaavi is a spoiled brat in a lot of ways, but she runs a charity that she clearly believes in. Stephen seems to be charming, but we all know...