"everday is a winding road" is a 1996 song by american country rock singer sheryl crow and taken from her self-titled album from 1996. it went to number 1 in canada, number 11 in the united states and number 12 in the united kingdom. it was covered by prince in 1999.