Hold the front page! We've all been waiting with bated breath (sort of) for Taylor Swift to shack up with a new beau, but never in a million years did we imagine she'd get cosy with Ed Sheeran!
But guess what? This isn't the first time things have got all hot an heavy with Tay and Ed. According to The Sun the music-making pair had a secret romance last March before breaking it off to focus on their careers. SERIOUSLY?
Apparently our fave redhead even had a tattoo inked on his arm in tribute to Taylor’s album Red - weird.
A source allegedly told the tabloid, "Taylor has always loved Ed to bits. He’s just an adorably sweet guy who makes her laugh and feel really confident.
"Harry had that irresistible bad boy thing but Taylor has realised she would rather give it a go with a guy who can make her happy on a different level."
The pair are said to rekindled their romance after they spent the night together before the Brits Awards in February. According to US reports, they stayed up "talking" until 4am at Taylor’s London hotel and Ed was spotted doing the walk of shame the next day.
Anyone else thinking how incredibly #awks it will be the next time Ed and Harry Styles hang out?
Taylor, aged 17, at the 2006 CMT Music Awards
Taylor at the 40th Annual CMA Awards
2007 CMT Music Awards
42nd Academy of Country Music Awards
32nd Annual American Women in Radio & Television Gracie Allen Awards in 2007
41st Annual CMA Awards in 2007
2008 at the 50th Annual Grammy Awards
Taylor arriving at the Young Hollywood Awards in 2008
<em>Us Weekly</em> behind the scenes cover shoot in 2008
Taylor Swift visits <em>Late Show with David Letterman</em> in November 2008
Taylor at the 42nd Annual CMA Awards in 2008
44th Annual Academy Of Country Music Awards in 2009
Taylor Swift <em>Fearless Tour </em>At Madison Square Garden in 2009
Clive Davis Pre-Grammy Gala in 2010
Taylor at the Costume Institute Gala in May 2010
46th Annual Academy of Country Music Awards in 2011
2011 American Music Awards
Tonight Show With Jay Leno in February 2012
2012 at the Grammy Nominations Concert Live!!
Z100's Jingle Ball 2012