
Reading signal
Halfblooded Princess
- Status
- Completed
- Chapters
- 30
- All visits
- 0
- Week visits
- 0
- Updated
- May 2, 2026
Chapter feed
30 totalRecent chapters
- 001Chapter 1
- 002Chapter 2
- 003Chapter 3
- 004Chapter 4
- 005Chapter 5
- 006Chapter 6
- 007Chapter 7
- 008Chapter 8
- 009Chapter 9
- 010Chapter 10
- 011Chapter 11
- 012Chapter 12
- 013Chapter 13
- 014Chapter 14
- 015Chapter 15
- 016Chapter 16
- 017Chapter 17
- 018Chapter 18
- 019Chapter 19
- 020Chapter 20
- 021Chapter 21
- 022Chapter 22
- 023Chapter 23
- 024Chapter 24
- 025Chapter 25
- 026Chapter 26
- 027Chapter 27
- 028Chapter 28
- 029Chapter 29
- 030Chapter 30
Book record
About this novel
Sloane Imler is a halfblood in a world that doesn't forgive mixed blood. Blackmoor Academy was supposed to be a fresh start - a place to prove she's more than her brother's dirty secret and her father's quiet shame. Instead she's a target from day one. Too human for the wolves. Too wolf for the vampires. Unwanted by everyone.
Especially Rhys Vance. Vampire heir. Her brother's greatest rival. Cruel, beautiful, and determined to make her life hell.
But cruelty has cracks. And the things Sloane starts noticing about the vampire prince don't match the monster he pretends to be. Something doesn't add up - his words say one thing, his actions say another, and the dangerous pull between them is getting harder to ignore.
At Blackmoor, the wrong bloodline can get you shunned. The wrong secret can get you killed. And wanting the wrong person? That can do both.
Especially Rhys Vance. Vampire heir. Her brother's greatest rival. Cruel, beautiful, and determined to make her life hell.
But cruelty has cracks. And the things Sloane starts noticing about the vampire prince don't match the monster he pretends to be. Something doesn't add up - his words say one thing, his actions say another, and the dangerous pull between them is getting harder to ignore.
At Blackmoor, the wrong bloodline can get you shunned. The wrong secret can get you killed. And wanting the wrong person? That can do both.