
Dirty Harry
The Must-Read Steamy Best Friend's Brother Forbidden Romance
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
$0.00 for first 30 days
Buy for $6.99
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Virtual Voice
-
By:
-
Maia Thorne

This title uses virtual voice narration
About this listen
A fake date. A real attraction. The one man who drives her crazy might be the only one she can trust.
Sophie thought she had moved on from the nightmare of finding her fiancé cheating the night before their wedding. A year later, just as her heart is beginning to heal, her best friend's wedding threatens to reopen old wounds. The problem? Her ex will be there, and the last thing she wants is to face him alone.
Enter Harry, her best friend's infuriating older brother. Growing up, Harry's teasing drove Sophie mad, and their bickering was legendary. But when he offers to be her fake boyfriend for the wedding, Sophie reluctantly agrees. Pretending to be in love with Harry might save her from humiliation, but it also sets off sparks she never expected.
As the winter wedding trip in the beautiful Swiss alps unfolds, the lines between pretend and real begin to blur. Sophie finds herself drawn to the man she once thought she couldn't stand. Harry, with his mischievous grin and surprising tenderness, starts to reveal a side Sophie has never seen. With each stolen glance and accidental touch, their fake relationship teeters on the edge of something dangerously real.
As sparks fly and old grudges turn into stolen kisses, Sophie has to ask herself: is this just a game, or is she about to fall for the one man she swore she’d never want?
Enemies-to-lovers meets fake dating in Dirty Harry - a steamy, laugh-out-loud romance packed with banter, blazing chemistry and the kind of love that sneaks up when you least expect it.
Good plot
Something went wrong. Please try again in a few minutes.