The 61st Edition of the Eurovision Song Contest will be hosted in Stockholm this year. The Semi-Finals will take place on the 10th & 12th of May, whilst the Grand Final will be held on the 14th May.
2016 will see 43 countries participating. See below who will be representing their countries at Eurovision 2016.
Last updated: 22 March 2016