Today, Sweden's celebrate their National Day. National Day is held annually on 6 June with the royals attending numerous events throughout Stockholm. This year, National Day celebrations were quite different from other years – for the Royal Family as well as everyone else.