Shadow Princess (Zodiac Academy, #4)
Rate it:
Open Preview
Kindle Notes & Highlights
Read between October 30 - November 2, 2025
2%
Flag icon
Because I couldn’t keep away from her, that much was becoming abundantly clear. So I’d just have to keep being her villain.
Bryce
Noooo damn it
6%
Flag icon
“Phoenix fire is born of the sun itself. It’s capable of destroying all matter and is able to sever many magical spells.
Bryce
Even bonds??? Hmm
7%
Flag icon
“I’m gonna prove to you that I’m the better choice. You’ll fall for me so hard you’ll break bones.”
Bryce
Such a Caleb thing to say, love it
7%
Flag icon
Because I’m not ever going to put my life on hold for a man. Especially one who doesn’t think I’m good enough to make the cut long term.”
Bryce
Preach sis
7%
Flag icon
Diego straightened in his chair, his gaze sharpening as he stared at me, his lips parting like he’d noticed the dark magic which came alive with my anger.
Bryce
Cause he’s a nymph
8%
Flag icon
“And I’m aware which Vega arrived late. I was taking five points from Aer because I can’t stand a snitch.”
Bryce
Heck yes
8%
Flag icon
you’re not my type and I’m taken.” He pointed to his eyes and my lips parted as I noticed the silver band ringing his dark irises.
Bryce
Awhhhhhh, love
16%
Flag icon
My anchor was a Pegasus like me. So suck on that, Dad.
Bryce
Love
20%
Flag icon
“I’ve already seen enough of our relationships in my visions to know we’re Nebula Allies and if we’re going to be friends for life, I’d rather just cut the shit.”
Bryce
Eeekkkkk
33%
Flag icon
For a moment I felt like I was standing with someone I knew, someone as familiar to me as my own flesh and blood.
Bryce
Her real mom maybe
33%
Flag icon
Then another presence, a man with endless eyes who held me close and begged me not to go. And whoever they were drew me back a step, because there wasn’t a realm in this universe where I could go without them at my side.
Bryce
Her real dad
33%
Flag icon
Sofia giggled across the table, taking a bite out of her toast but she wasn’t looking at us, she was staring at her Atlas.
Bryce
Eeekkkk Xavier
33%
Flag icon
for a second it felt like the shadows that lived in me had evaporated, leaving only the light of my friends shining through my skin like rays of the sun.
Bryce
Becausd his beanie?? He said it chases shadows away
37%
Flag icon
“So, are you gonna give it a try or are you too chicken shit?” she challenged.
Bryce
They are gonna become fast friends
40%
Flag icon
But I realised you don’t need me to rescue you, Blue. You and your sister came back from the dark without anyone’s help. And Lionel should fear you both for that reason alone.”
41%
Flag icon
Why was he always hounding me? What made him think that he could just treat me like this whenever it suited him?
Bryce
Uhm because you also do it
41%
Flag icon
“Because we’re the same you and me. Both fucked up, broken pieces on a game board that’s bigger than we can cope with. Both hoping to find some way of winning despite the odds being stacked against us all the damn time. Both addicted to things that push our boundaries and make us feel alive. Because at the end of the day, even feeling the worst of things is better than feeling nothing at all.”
Bryce
Preach Darius
41%
Flag icon
“So I won’t let you ignore me, Roxy,” he snarled. “I’ll have your attention even if I have to take it without your permission.” “Why?” I demanded. “Why not just go after someone else?” “Because we don’t get to choose our obsessions. And you’re mine.”
Bryce
eeeekkkk
43%
Flag icon
the Phoenix and Dragon tattoos which danced with each other on his back gleaming with sweat.
46%
Flag icon
Halloween night, the malefic stars will be triggered by the peak of the sun’s path, bringing on chaos and bad luck. It will also corrupt those on the verge of darkness.
Bryce
Oh no
46%
Flag icon
“Oh, give me a gander!” Geraldine exclaimed. “I do like an eyeful of man meat from time to time.”
Bryce
HAhahaah
55%
Flag icon
Geraldine said, her own anger making her voice quiver. “I’m just about ready to slap a slippery salmon myself!”
Bryce
HAaahah
56%
Flag icon
will fight to make you mine, no matter what it takes. No force in Solaria will rip us apart.”
Bryce
Pop off Orion
62%
Flag icon
“You talk about my wife like that, you lose teeth. Any more questions?” Gabriel asked sharply.
Bryce
raw next question
64%
Flag icon
“A name is just a name. Here, they call me the Shadow Princess.”
Bryce
Clara
73%
Flag icon
“The next time you want to drown in them, tell me about it.” “Why?” “Because if you’re going to drown then I’m going to drown with you.” He released me and walked from me before I gave him an answer and I frowned at his back as he strode away.
Bryce
Ughhhh Darius
76%
Flag icon
She wore a thick black coat and a pair of ugly knitted gloves, leaving them on despite Stella’s direction.
Bryce
Related to diego i bet
76%
Flag icon
My mouth fell open. That was Diego’s mother?
Bryce
Knew it
77%
Flag icon
“I love you,” he countered, and the world paused as the weight of his words slowed time itself. “Lance,” I inhaled, a feeling of raw happiness threading itself into my heart. “This isn’t the way I was going to say it and I’m still not sure that I should have…” His brows pulled together. “I don’t know how long we have, Blue, but my heart will be yours whether we’re together or not.”
Bryce
Screaming crying
78%
Flag icon
“He’s had a brain transplant with Washer, but decided to go full on gropey in his creepy ass Professor Pervert role!”
Bryce
Ok funny
81%
Flag icon
Welcome home dear Princesses. Seek well, search deep. This house hides a secret within its walls. Where wings meet justice, your blood was saved.
82%
Flag icon
So maybe it was time we stopped denying our birthright. Because the Vegas had been born to rule. And I was sick of being forced to bow.
Bryce
YES
83%
Flag icon
Astrum darted toward the secret door in the wall, guiding the boy’s hand forward to press against it. I looked down at the child with his raven hair and familiar eyes.
Bryce
GABRIEL?!
83%
Flag icon
Whoever the boy was that we’d seen in the vision, he had to be important somehow.
Bryce
Its Gabriel 100%%%
84%
Flag icon
“Off you trot, Mr Rigel.” Hamish swept him away.
Bryce
HAahaa
86%
Flag icon
Your mother was the last great Seer of our generation.
Bryce
Now its Gabriel
88%
Flag icon
You’re Roxanya Vega and you weren’t built to bow to anyone,” he growled passionately.
Bryce
Ugh
88%
Flag icon
“You want me to hate you?” I asked in surprise. “I want you to feel for me. And I’ll take hate if that’s all you’re offering.”
91%
Flag icon
We were a weapon that needed to be used. But how had they gotten into the palace? And how many of them were here?
Bryce
Lionel - thats how they got in the first time
93%
Flag icon
“You have a Dragon and a Phoenix fighting on your skin,”
Bryce
Hmm
94%
Flag icon
You don’t feel fire like that and just let it burn out.”
Bryce
UGHHHHHH
95%
Flag icon
Maybe the shadows were a gift in this sense. And maybe the stars were shining kindly on us for once.
Bryce
I fear thats not it and this is bad news
96%
Flag icon
There was no going back. Only forward. This path had been made for me to follow and the strange magic calling to me wouldn’t release me until I did its bidding.
Bryce
Omg mates ....please
96%
Flag icon
The moment we both accepted this bond between us, our destinies would be sealed, and we’d be bound together forever.
Bryce
If she doesnt accept this i swear....
97%
Flag icon
“My magic is gone…I can’t even reach my Phoenix. It’s like it’s sleeping.”
Bryce
Oh no
99%
Flag icon
But that wasn’t on me. It was on him. 
Bryce
ITS ON YOU ARE YOU INSANE. YOU SAID NO NOT HIM. I am fuming