Taylor Swift has been actively hyping up her new album 'Reputation' which drops this Friday (November 10).

The first single 'Look What You Made Me Do' came out August 24, with a lot of speculation over which celebrities Taylor is referencing. The first line could easily be a reference to Kanye and the decade long feud. Once you dig into the video there are so many more subtle disses to be found.

'Ready For It' was the second single to drop on September 3, with speculation running rampant over which boy toy she might be referencing. Could it be her current fling Joe Alwyn or could it possibly be her ex Harry Styles, only she knows.

The third single 'Gorgeous' released on October 20 seems to be written through a 13 year old's eyes. This one is full of young girl crush references. Although there was some speculation around the song being written about Tom Hiddleston, Taylor's ex, Taylor herself confirmed that it was 100% about her angel boyfriend of 1 year (Joe Alwyn).

The full list of songs for her album were just released, here is look at all the songs from 'Reputation'.

1. "Ready for It?"

2. "End Game" (featuring Ed Sheeran and Future)

3. "I Did Something Bad"

4. "Don't Blame Me"

5. "Delicate"

6. "Look What You Made Me Do"

7. "So It Goes..."

8. "Gorgeous"

9. "Getaway Car"

10. "King of My Heart"

11. "Dancing With Our Hands Tied"

12. "Dress"

13. "This Is Why We Can't Have Nice Things"

14. "Call It What You Want"

15. "New Year's Day"

There is no shortage of songs to play detective on, so get sleuthing and take your best guess at which man Taylor is airing her dirty laundry over this time.