Young Princess Astraea lives imprisoned by silk and luxury, until she meets Vaelith Nocturne: a quiet boy hiding within the palace gardens.
Gentle, guarded and kind, Vaelith offers Astraea something she has never known: freedom. In secret, their stolen moments become her escape from the golden cage.
But secrets cannot survive a crown. When Astraea is betrothed to a foreign prince, desperation drives her to reveal the boy who holds her heart, with dramatic consequences. As steel clashes and arrows fly, Astraea has to make choices that will define her future.
Gabriel Bloor's PIECES OF MY HEART is a haunting tale of first love and loss.