LONDON: Taylor Swift is reportedly dating Alexander Skarsgard. The 23-year-old singer and the 37-year-old actor have been spotted on a number of romantic dinner dates recently in Los Angeles, but the pair have further fallen for each other since filming together on the set on 'The Giver' in South Africa.  A source told The Sun newspaper: ''Before they left for Cape Town they had a couple of dinners in LA.  ''He's much older than the guys Taylor has dated in the past year but maybe that's where she's going wrong.'' Meanwhile, Swift has been seeking love advice from her good friend Ed Sheeran.–ES