Olive White has had a terrible six months. It's not bad enough that years earlier she earned the nickname "Worst Witch In Witching School," she is now being forced to watch the love of her life, Campbell Bane, marry her sister Cindy. And she’s being asked to do so in a pink, puke-colored bridesmaid’s dress. Vexed doesn’t begin to describe how she feels.Her powers pick the wedding as the perfect moment to turn on, zapping both her ex and her to a magical island not found on any map. Someone is bound to find them, but perhaps Olive can get some answers, once and for all.When Campbell falls ill, she uses her considerable skills to save his life, but can she believe him when he tells her he still loves her and always has? Was he hexed, or is it all a flimsy excuse for breaking her heart?