By A Mystery Man Writer
When Jade (Gabriella Wilde) meets David (Alex Pettyfer), her sheltered world is turned upside-down as the pair's instant desire sparks a reckless summer love affair.
Buy Endless Love - Microsoft Store en-GB