After being betrayed by her fiance and best friend on her wedding day, Catherine's world shatters. She marries an Alpha by contract.
BetrayalFantasy