10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books.

A Million Dreams

"A heart-warming relationship story full of hope and personality. It is beautiful, oh, you may also need some tissues close to hand."

View All Editions

£8.99 £8.09

In Stock. Same day dispatch on orders before 3pm.

Add To Wishlist
Write A Review

LoveReading Says

LoveReading Says

What a gorgeously emotional and heart-warming read this is. Two women linked by an event that occurred eight years ago, find themselves at the centre of storm that could change their worlds forever, both will fight for what they believe in. The first chapter slams with impact. Oh Dani Atkins, you really know how to make me cry! In the very best possible way of course, with a heart full of emotion and feeling and wonder. The words reached inside me, made me ponder, and truly affected me. The characters are so engaging, the ups and downs so accessible. This is a relationship story with real personality, yes there is some anguish along the way, there is also plenty of hope, love, and feel-good too. I chose the hardback as one of my Liz Robinson Picks of the Month. If you choose to read A Million Dreams, and I really hope you do, I’ll just leave this here… have some tissues close to hand.

Explore our '80+ Books That Deliver a Hug' listicle for more feel-good or uplifting books.

Liz Robinson

Liz Robinson's Picks of the Month
eBooks of the Month

Find This Book In

Primary Genre Romance / Relationship Stories
Other Genres:
Recommendations:

About

Press Reviews

Author

Collections Featuring This Book

You Might Also Like...

Again, Rachel

Marian Keyes

Hardback

In Stock

£18.00 £20.00

The Girl in the Painting

Kirsty Ferry

Paperback

Temporarily Out Of Stock

£7.19 £7.99

The Italian Wedding

Nicky Pellegrino

Paperback

In Stock

£8.99 £9.99

Who's That Girl?

Mhairi McFarlane

Paperback

In Stock

£8.99 £9.99

The Party Crasher

Sophie Kinsella

Hardback

In Stock

£18.00 £20.00