Shadow Princess (Zodiac Academy, #4)
Rate it:
Open Preview
Read between September 25 - October 1, 2025
1%
Flag icon
This book is dedicated to all those who thrive in bookish chaos. Your time has come…
4%
Flag icon
I’d lost my sister because of my mother and Lionel, and I’d nearly lost the only girl who’d filled the void Clara had left in her absence too.
Haley Adam
Ugh this breaks my heart…
11%
Flag icon
“The whispers are souls trapped in the shadows,”
Haley Adam
Could it be his sister?????
12%
Flag icon
“In Solaria we have a tradition of giving rose quartz to someone we want to be exclusive with.”
Haley Adam
Ahhhhhhh
12%
Flag icon
“Look, I don’t know what this thing is between us or where it’s going, Blue, but after everything that’s happened, the one thing that’s clear to me is that I don’t want anyone else. So, this crystal is a promise from me that I’m yours. For now. Forever. Or till it all goes to shit, I don’t know which yet.”
Haley Adam
Stooooooop crying
13%
Flag icon
“Obviously neither of us feel strongly about either of you so we should just do this together.”
Haley Adam
girl… little do you know Darcy and Orion have a connection/thing
14%
Flag icon
comforting scent of lavender sailing from her skin.
Haley Adam
What is it with lavender in every fantasy book lol
14%
Flag icon
Xavier: Drool. If you don’t date her, I will.
14%
Flag icon
Darius: Great. I’ll let Lance know you’re interested. The stars only know he needs some action.
Haley Adam
IM DYING
15%
Flag icon
“All I can gauge is that this Shadow Princess is drawing closer.”
Haley Adam
Roll credits
16%
Flag icon
“You’re what I latch onto to bring me back from the shadows.”
Haley Adam
Ugh i love them
17%
Flag icon
“I’m not trying to control you, Blue, I’m trying to protect you!”
17%
Flag icon
“I think this is all your fault and it’s time you learned your lesson.”
Haley Adam
Ahhhh yessss darcy!!!
19%
Flag icon
“Hop on then little monkey, we can’t have me making you late,” Caleb offered.
Haley Adam
Its giving spider monkey from twilight lol
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.”
Haley Adam
Orion was right
21%
Flag icon
“I had a vision about it and inviting them will make your night exponentially more enjoyable, Orio.”
Haley Adam
Yeah cause its Darcy!!!!
22%
Flag icon
I didn’t think I’d ever seen a girl I desired as much as her and I couldn’t stop myself from drinking in the sight of her even while she stood insulting me right to my face.
34%
Flag icon
Diego’s number seven denoted him as a seeker who looked for meaning in life, questioned things and had a spiritual nature.
Haley Adam
This is the number i got
40%
Flag icon
“I think the stars picked you for me, Blue. I think you’re my Elysian Mate.”
41%
Flag icon
And that’s what you can’t stand,” he replied darkly. “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.”
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.”
41%
Flag icon
“Why?” I demanded. “Why not just go after someone else?”
41%
Flag icon
“Because we don’t get to choose our obsessions. And you’re mine.”
Haley Adam
Ahhhhh
43%
Flag icon
“Well for one thing, Roxy doesn’t eat fish, or meat, or anything pretentious that comes in tiny little squares. So I’m betting she thought sushi was fucking disgusting,” Darius replied with a snort of amusement.
Haley Adam
Ugh he knows her sooo well
53%
Flag icon
I’d break that rule for her. Hell, I was beginning to wonder if I wouldn’t break a few more for her too.
Haley Adam
Stooooop my heart
56%
Flag icon
“I’m the devil and I want you. I want you like I’ve never wanted anything or anyone. And I will fight to make you mine, no matter what it takes. No force in Solaria will rip us apart.”
Haley Adam
Ahhhh
64%
Flag icon
“It was Clara…my sister.”
Haley Adam
I knew it
73%
Flag icon
“The next time you want to drown in them, tell me about it.”
73%
Flag icon
“Why?”
73%
Flag icon
“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 ...
This highlight has been truncated due to consecutive passage length restrictions.
77%
Flag icon
“I love you,” he countered, and the world paused as the weight of his words slowed time itself.
Haley Adam
Awww stop my heart
77%
Flag icon
“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.”
Haley Adam
Im unwell
77%
Flag icon
He loved me. Lance Orion loved me. And I loved him back with every corner of my heart and all the spaces in between.
Haley Adam
Ugh i love this for her
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.
87%
Flag icon
“Because you’re in my head all the time. You pulse through my blood with each beat of my heart. I live for every scrap of attention you offer me and suffer through every moment you spend ignoring me,” he said darkly, holding my eye the entire time.
88%
Flag icon
I’m the one no one has ever wanted long term…”
Haley Adam
The way i feel this on a personal level
88%
Flag icon
“I don’t want you on your knees. I want you fighting me and hating me and fucking me like you mean it. You’re Roxanya Vega and you weren’t built to bow to anyone,” he growled passionately.
88%
Flag icon
“I want you to feel for me. And I’ll take hate if that’s all you’re offering.”
Haley Adam
Stooooop
92%
Flag icon
“I’m on the side that stands against Lionel Acrux,” he said, his jaw tightening and my heart thumped unevenly at the strength in his gaze. “It’s the only side that matters.”
Haley Adam
He’s not wrong!!!
94%
Flag icon
“You can deny it as much as you like, Roxy, but you and me are going to happen over and over,” he promised, the scent of him wrapping around me and the heat of his flesh blazing so fiercely I could feel it despite the inch of space dividing us. “So no matter how much you hate me or despise me or wish you didn’t want me in any way at all, there’s no stopping it. You don’t feel fire like that and just let it burn out.”
96%
Flag icon
She was my mate. The one the stars had selected for me. My one true love. And after tonight there wouldn’t be a force in the universe that could ever tear us apart again.
96%
Flag icon
Roxanya Vega was the daughter of The Savage King. The girl I should have hated without even having to try. She was a thorn in my side and a challenge to everything that had ever mattered to me. She made me angry like no one I’d ever met before, made me hate her with a passion which was unequalled by anything I’d ever felt. But despite everything that had passed between us, I’d never once been able to deny how much I wanted her.
96%
Flag icon
Elysian mates. Unbreakable. True love.
96%
Flag icon
Roxy Vega was the piece of me that was missing. She was everything I should have realised I needed sooner.
96%
Flag icon
I’d wanted her to be mine for so long that I couldn’t remember a time when the idea of it hadn’t consumed me.
96%
Flag icon
It wasn’t a decision, it was fate. And for the first time in my life, it felt like destiny was on my side.
97%
Flag icon
I’d fantasised over him and daydreamed about him, and I’d beaten myself up over it a thousand times.
98%
Flag icon
“Tory, please,” he choked, reaching out for me, his eyes burning with a desperate need. 
Haley Adam
He called Tory ahhhhhh my heart
98%
Flag icon
I want you. And I don’t care if you’re a Vega or not. I don’t care if your name is Roxy or Tory or anything else. I just want you.”
98%
Flag icon
You’re all I think about. All I dream about. You’re under my skin and in every thought and I know that I’ve done a thousand unforgivable things, but I swear I’ll never hurt you again. You’re meant for me. I’ll protect you with my life-”
« Prev 1