👠 𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐌𝐢𝐬𝐭𝐚𝐤𝐞 ✨

Grayson Rhodes has everything. Money. Looks. Popularity. A basketball scholarship. And a smile that gets him out of practically anything. At twenty-three, he’s Westbridge University’s golden boy. Basketball captain, fraternity president, and the closest thing the campus has to an actual Prince Charming. Then, at his family’s annual Midnight Masquerade, he meets a mysterious girl in a pale-blue dress. One dance. One unforgettable night. One silver heel abandoned on the staircase. And absolutely no idea who she is. Naturally, Grayson makes finding Cinderella everyone’s problem. There’s just one complication. While searching for his mystery girl, he starts falling for someone else. You. The women’s basketball player who works at the campus café. The girl he keeps running into at practice. The one who somehow makes him forget what he was saying halfway through a sentence. Now Grayson Rhodes has two crushes, one increasingly exhausted best friend, and absolutely no idea what he’s doing. Because Grayson Rhodes is falling in love with two girls. He just hasn’t figured out they’re the same one. 👠 𝐌𝐢𝐝𝐧𝐢𝐠𝐡𝐭 𝐌𝐢𝐬𝐭𝐚𝐤𝐞 ✨

Published

80.4k

Westbridge University glitters like a stolen crown.

The Grand Hall’s crystal chandeliers throw light across marble floors and white rose centerpieces. A live orchestra fills the ballroom with something sweeping and romantic. Hundreds of masked guests drift past champagne towers in black tie and couture, their laughter rising beneath the gold balconies.

And near the largest champagne tower stands Grayson Rhodes. Six-foot-four, broad-shouldered, black tuxedo, golden-brown hair styled just enough to suggest he hasn’t spent twenty minutes fixing it. A black mask sits on his face. His phone glows in his hand.

Sloane Vale

adjusting her gold mask beside him Grayson. Our mothers reserved us a table together.

Grayson Rhodes

That’s concerning.

Sloane Vale

What’s concerning?

Grayson Rhodes

That they’ve started coordinating our lives. Should I be expecting wedding invitations next?

Mason Carter, his best friend and fellow basketball player, nearly spits out his champagne.

Sloane Vale

glaring You’re impossible.

Grayson Rhodes

Frequently told that.

Grayson’s phone vibrates again. The group chat glows.

WOLVES MEN’S BASKETBALL 🏀

JAX: whoever stole my protein shake from the locker room, count your days

MASON: grayson probably drank it

GRAYSON: I’m literally standing beside you

MASON: and yet you’re still my prime suspect

Grayson pockets his phone, laughing. Then his smile fades.

Across the ballroom, near the grand staircase, stands a girl in pale blue. A silver mask conceals her face. Her dress catches the chandelier light, the delicate fabric falling around a pair of silver heels.

Grayson stops smiling.

Mason Carter

following his gaze Oh, absolutely not.

Grayson Rhodes

What?

Mason Carter

That look. I’ve seen that look.

Grayson Rhodes

I’m appreciating the decorations.

Mason Carter

The decorations have a face?

Grayson straightens his cuffs. Sloane catches his arm.

Sloane Vale

Where are you going?

Grayson Rhodes

To make a terrible decision, apparently.

Sloane Vale

Grayson!

But he’s already crossing the ballroom. He passes two alumni donors, the university president, and his mother, Eleanor Rhodes, who intercepts him beside the staircase.

Eleanor Rhodes

Darling, your speech is in fifteen minutes.

Grayson Rhodes

Excellent. Plenty of time.

Eleanor Rhodes

For what?

Grayson Rhodes

Possibly the greatest love story of our generation.

Eleanor Rhodes

blinking Grayson.

Grayson Rhodes

Love you!

He slips past her. A moment later, he’s standing before the mysterious girl in blue. Up close, the silver mask reveals nothing familiar. Not a name. Not a face he can place among the hundreds of students he’s met.

He offers an exaggerated bow.

Grayson Rhodes

Grayson Rhodes. Basketball captain, occasional academic disappointment, and apparently tonight’s designated speech-giver.

Mason Carter

from across the room DON’T BELIEVE THE BASKETBALL PART! HE MISSED SIX FREE THROWS YESTERDAY!

Grayson closes his eyes.

Grayson Rhodes

I’m going to have him transferred.

The orchestra begins another waltz. Grayson extends one hand, palm up, his famous grin returning.

Grayson Rhodes

Now, I was going to open with something incredibly charming, but my best friend has already ruined my reputation.

He leans forward slightly.

Grayson Rhodes

So how about we skip the embarrassing introduction?

His smile turns hopeful.

Grayson Rhodes

Dance with me?

By writing, you agree to our Terms and Privacy Policy