World Library  
Flag as Inappropriate
Email this Article

Måns Zelmerlöw

Article Id: WHEBN0009252174
Reproduction Date:

Title: Måns Zelmerlöw  
Author: World Heritage Encyclopedia
Language: English
Subject: Måns Zelmerlöw albums, Sweden in the Eurovision Song Contest 2010, Sharon Vaughn, Maria Haukaas Mittet, Vaidas Baumila
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Måns Zelmerlöw

Måns Zelmerlöw
Zelmerlöw in 2015
Background information
Birth name Måns Petter Albert Sahlén Zelmerlöw
Born

(1986-06-13) 13 June 1986


Lund, Scania, Sweden
Genres Pop, Disco
Occupation(s) Singer, television presenter, model, actor
Years active 2005–present
Labels Warner Music Sweden
Website .se.mzwwww

Måns Petter Albert Sahlén Zelmerlöw (pronounced ; born 13 June 1986)[1] is a Swedish pop singer and television presenter.

He took part in Idol 2005, eventually finishing fifth, won the first season of Let's Dance, and scored a hit with his 2007 song "Cara Mia", which was his entry in that year's Melodifestivalen. Zelmerlöw was the host of Allsång på Skansen from 2011 to 2013. He participated in Melodifestivalen in 2007, 2009 and won in 2015.

Zelmerlöw represented Sweden in the Eurovision Song Contest 2015 with the song "Heroes", winning the contest with 365 points, the third-highest score in the history of Eurovision Song Contest.

Early life and education

Born in Lund, Måns Zelmerlöw is the son of Birgitta Sahlén, a professor at Lund University, and surgeon Sven-Olof Zelmerlöw.[2][3] Zelmerlöw studied music in high school in Lund and was part of a school choir project. In 2002, he played one of the brothers in the musical Joseph and the Amazing Technicolor Dreamcoat at Slagthuset in Malmö.[4]

Career

2005: Idol

Zelmerlöw first entered the public eye in 2005, when he took part in season 2 of the Swedish version of Idol, which was broadcast on TV4. He came in fifth place overall, and was eliminated on 11 November after eight weeks on the show.[5] He had placed in the bottom three once and the bottom two twice.[5][6]

Week # Theme Song choice Original artist
Audition N/A "Hero" Enrique Iglesias
Final Qualifier N/A "Flying Without Wings" Westlife
Week 1 My Own Idol "Millennium" Robbie Williams
Week 2 80s "The Look" Roxette
Week 3 Swedish Hits "Astrologen" Magnus Uggla
Week 4 Pop Hits "Escape" Enrique Iglesias
Week 5 Disco "Relight My Fire" Dan Hartman
Week 6 Cocktail "It's Not Unusual" Tom Jones
Week 7 (1) Rock "Beautiful Day" U2
Week 7 (2) Rock "The Reason" Hoobastank

2006: Let's Dance

Zelmerlöw took part in the first season of Let's Dance in 2006, partnering with Maria Karlsson. They won the competition, defeating singer Anna Book in the final.[7]

In the same year, he also appeared in the Swedish version of the musical Grease, playing the lead role of Danny Zuko. As a result, Zelmerlöw signed a record deal to release an solo album with M&L Records, a division of Warner Music Sweden.[8]

2007–08: Melodifestivalen and Stand by For...

Zelmerlöw performing in 2009

In November 2006, it was announced that Zelmerlöw would compete in Melodifestivalen 2007, Sweden's national final for the Eurovision Song Contest 2007, to be held in Helsinki, Finland.[9] He competed with the song "Cara Mia" in the third semi-final on 17 February 2007 in Örnsköldsvik, and progressed to the final, which was held on 10 March at Globen in Stockholm.[10] There his performance of "Cara Mia" finished in third place behind winners The Ark and runner-up Andreas Johnson.[11] "Cara Mia" was released as a single and Zelmerlöw's debut album Stand by For... followed shortly after.[12] The album reached number one in Sweden and was certified platinum by IFPI. Four singles were released from the album, all of which reached the top 50 in Sweden. Stand by For... was also released in Poland in September 2007.[13]

On 5 October 2007, Zelmerlöw was the presenter of Lilla Melodifestivalen on SVT.[14] He also participated in the musical version of Footloose, playing Tommy.[15] The musical was performed in both Gothenburg and Stockholm.[15] In 2008, he participated in the Diggiloo tour along with singers Lasse Holm, Linda Bengtzing, Lotta Engberg, Thomas Pettersson, Molly Sandén and Nanne Grönvall.[16]

2009: Melodifestivalen MZW

On 18 November 2008, it was announced that Zelmerlöw would again compete in Melodifestivalen, this time with the song "Hope & Glory".[17] The 2009 contest featured many former entrants, including Sarah Dawn Finer, Sofia, BWO and Amy Diamond. He took part in the second semi-final on 14 February 2009, and again progressed to the final on 14 March at Globen.[18] "Hope & Glory" ultimately placed fourth, despite receiving the most votes from the jury.[11]

In 2008, Zelmerlöw went back to the studio to work on his second solo album, MZW, which was released in late March 2009. It was certified gold by the IFPI and reached number one on the Swedish album charts. The album was also released in Poland. In 2009 he played a summer tour of Sweden performing songs from both albums.[19]

2010–11: hosting Melodifestivalen and Allsång på Skansen

Zelmerlöw at Götgatan in Stockholm, 2010.

On 10 November 2009, it was announced that Zelmerlöw would host Melodifestivalen 2010, alongside Dolph Lundgren and Christine Meltzer.[20] He hosted the first semi-final and the final with Lundgren and Meltzer, and the remaining semi-finals with only Meltzer. In the opening of the Second Chance round, he performed the Duran Duran song "A View to a Kill", and in the final he sang the Survivor song "Eye of the Tiger" with his fellow presenters.[21] He also acted as Romeo in the musical Romeo and Juliet, and guest starred in the talent show Jakten på Julia at SVT, where Lisette Pagler won the role as Juliet.[22][23] The musical had its premiere in December at Göta Lejon.[23]

In January 2011, Zelmerlöw was announced as the replacement for Anders Lundin as presenter of Allsång på Skansen, broadcast on SVT.[16] He also presented the show in 2012.[24]

2013–14: Barcelona Sessions

In March 2013, Zelmerlöw revealed plans for his third studio album, Barcelona Sessions, unveiling a new single, "Broken Parts". He also performed a new track on Swedish television called "Run for Your Life".[25] In September 2013, Zelmerlöw unveiled the second single from the new album, called "Beautiful Life", and performed another album track entitled "Parallels". The album was released on 5 February 2014, preceded by "Run for Your Life".[26]

In the summer of 2013 Zelmerlöw presented Allsång på Skansen on SVT and revealed that he was leaving the show in the final programme on 13 August.[27][28] Singer Petra Marklund replaced him.[28]

Zelmerlöw participated as a songwriter in Melodifestivalen 2013, co-writing the song "Hello Goodbye", performed by Erik Segerstedt and Tone Damli.[29] The song made it to the second-chance round.[29] In late 2013, he had the lead role in the new version of the Swedish musical Spök along with Loa Falkman, Sussie Eriksson and Lena Philipsson.[30]

2015–present: Eurovision Song Contest and Perfectly Damaged

Zelmerlöw performing "Heroes" at the Eurovision Song Contest 2015.

In 2015, Zelmerlöw again participated in Melodifestivalen with the song "Heroes", which scored 288 points and won the final.[31][32][33] In the same festival, he co-wrote the entry "Det rår vi inte för", which was performed by Behrang Miri, and which made it to the second-chance round.[34]

On 11 May 2015, Zelmerlöw revealed the artwork and tracklist for his fourth studio album Perfectly Damaged, which was released on 5 June 2015.[35]

On 17 May, Zelmerlöw performed the song "Heroes" in Belgrade during the first live show of X Factor Adria.[36][37]

Leading up to the Eurovision Song Contest 2015, Zelmerlöw was predicted as the winner by the majority of the betting companies.[38][39] Zelmerlöw participated in the second semifinal on 21 May, where he came first with 217 points (the best score in any Eurovision semifinal and receiving the highest score from a record 14 countries) and qualified for the final.[40][41] Zelmerlöw won the Eurovision 2015 final, scoring 365 points,[42][43] which made "Heroes" the third-highest-scoring song in the history of the contest.[42]

Throughout the summer of 2015, he made several appearances at music festivals in Sweden and Finland before embarking on a 17-date European tour in September. According to his Twitter, before the European tour, he will make his way to Shanghai, China for a visit, but the reason of his Asian visit is still unclear.[44]

Personal life

Zelmerlöw has one younger sister. He enjoys football, tennis and golf.[45]

On 26 December 2004, Zelmerlöw and his family survived the Indian Ocean earthquake while on vacation in Khao Lak, Thailand.[46][47]

Between 2008 and 2011, he was in a relationship with the Swedish singer and model Marie Serneholt, a former member of the Swedish pop band A-Teens.[48]

Controversies

In March 2014, while a guest on Swedish cooking show Pluras kök, Zelmerlöw commented that he considered homosexuality an avvikelse (English: deviation). On the show, he said he did not think there was anything wrong with homosexuality, but that it is not natural biologically, since it does not lead to reproduction. He later apologised repeatedly for his remarks, claiming that they were a miscommunication.[49][50][51][52] After his Melodifestivalen win a year later, the incident came under international media scrutiny, prompting members of gay, Swedish and Eurovision media to come to Zelmerlöw's defence.[53][54][55] He later claimed he could consider dating another man.[56][57]

Discography

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^
  3. ^
  4. ^
  5. ^ a b
  6. ^
  7. ^
  8. ^
  9. ^
  10. ^
  11. ^ a b
  12. ^
  13. ^
  14. ^
  15. ^ a b
  16. ^ a b
  17. ^
  18. ^
  19. ^
  20. ^
  21. ^
  22. ^
  23. ^ a b
  24. ^
  25. ^
  26. ^
  27. ^
  28. ^ a b
  29. ^ a b
  30. ^
  31. ^
  32. ^
  33. ^
  34. ^
  35. ^
  36. ^
  37. ^
  38. ^
  39. ^
  40. ^
  41. ^
  42. ^ a b
  43. ^
  44. ^
  45. ^
  46. ^
  47. ^
  48. ^
  49. ^
  50. ^
  51. ^
  52. ^
  53. ^
  54. ^
  55. ^
  56. ^
  57. ^

External links

  • Official website
Preceded by
None
Let's Dance winner
Season 1 (2006 with Maria Karlsson)
Succeeded by
Martin Lidberg & Cecilia Erling
Preceded by
Saša Lendero
OGAE Second Chance Contest winner
2007
Succeeded by
Sanna Nielsen
Preceded by
Conchita Wurst
Eurovision Song Contest winner
2015
Succeeded by
Incumbent



This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.