Top 50 Most Meaningful Songs 2017

40. Hazzard by Richard Marx
Most Meaningful Songs
39. Careless Whisper by George Michael
Most Meaningful Songs
38. Addicted by Enrique Iglesias
Most Meaningful Songs
37. Hey Jude by The Beatles
Most Meaningful Songs
36. Carnival of Rust by Poets of the Fall
Most Meaningful Songs
35. Unwritten by Natasha Bedingfield
Most Meaningful Songs
34. The Pina Colada Song by Rupert Holmes
Most Meaningful Songs
33. Love will Tear Us Apart by Joy Division
Most Meaningful Songs
32. No Ordinary Love by Sade
Most Meaningful Songs
31. Friday I am In Love by The Cure
Most Meaningful Songs