Out on 23 October 2025
Book cover for The Last Love Song

The Last Love Song

Synopsis

Details

23 October 2025
1080 minutes
9781035072118
Imprint: Macmillan

Reviews

A masterclass in beautiful writing
Delicious reading
Captivating, magical
Heart-wrenching, uplifting and utterly enthralling