That'll Be the Day (1973)
That'll Be the Day is a 1973 British film starring David Essex and Ringo Starr, written by Ray Connolly and directed by Claude Whatham. It is set in the late '50s/early '60s and was partially filmed on the Isle of Wight.
More at Wikipedia.