The Last Love Song: A gripping mystery of music, fame, and a rock star’s disappearance from the bestselling author of The Seven Sisters series
Original price was: £33.00.£13.94Current price is: £13.94.
Falling in love could be the biggest risk of all . . .
When Sorcha O’Donovan encounters struggling musician Con Daly – the strikingly handsome outcast in their small village on West Cork’s windswept coastline – her days will never be the same.
Con strikes gold with rock band The Fishermen in London, but their lives change beyond recognition as the dark side of fame rears its head and secrets from the past threaten to destroy everything he has worked for.
Twenty years later, The Fishermen agree to re-form for the Music for Life charity concert at Wembley Stadium. But Con has been missing for more than a decade. There’s only one person who can find out what happened; only one person who knows how vital it is to uncover the truth.
Because should Con Daly reappear before the facts emerge, then history could repeat itself with even more tragic consequences . . .
Lucinda Riley wrote The Last Love Song as Lucinda Edmonds, now reworked and revived by Harry Whittaker, Lucinda’s son and co-author of Atlas: The Story of Pa Salt.
From the Publisher


Publisher : Macmillan
Publication date : 23 Oct. 2025
Edition : Main Market
Language : English
Print length : 496 pages
ISBN-10 : 1035072076
ISBN-13 : 978-1035072071
Item weight : 730 g
Reading age : 18 years and up
Dimensions : 16.38 x 3.68 x 23.75 cm
Best Sellers Rank: 1,597 in Books (See Top 100 in Books) 1 in Rockstar Romance (Books) 58 in Contemporary Romance (Books)
Customer reviews: 4.4 4.4 out of 5 stars (659) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
