The Perfect Luna


The Perfect Luna

Length: 18hrs 58mins 85 episodesCompleted
Scan code to listen more in Wehear


Riannon stood there watching how her husband of six years brought his true mate Roxy to their packhouse. Although he insisted that his mate was only there to appease his wolf and promised not to touch her, Ria knew the sad truth. This little shy omega would destroy everything Ria loved and treasured in less than a year. Being the perfect Luna was simply not enough for her beloved husband when his mate bond kicked in. But also … their divorce wasn’t enough for the evil omega. Right before her own Luna crowning ceremony, she ordered to brutally kill Riannon and everyone who was still loyal to her. However, the Moon Goddess had other plans. Ria was returned to the exact moment when her life turned upside down with a chance to change everything. The chance she was not going to waste. Everything was going so well, but Ria did not expect the changes she made to create a chain reaction. Thanks to that, she soon discovers her own true mate – the Lycan King. And that’s when the story truly begins. The Perfect Luna is an award-winning book written by Marissa Gilbert and is the first book in The Divine Wolves series.


  • Fantasy
  • revenge
  • alpha
  • possessive
  • reincarnation/transmigration
  • kickass heroine
  • luna
  • mystery
  • werewolves
  • betrayal
  • rebirth/reborn


Hot Stories

Top Search