Selena Gomez wore a red hot retro look to reveal her new single, "Call Me When You Break Up," in London on Feb. 18.
From mermaidcore to gothic glamour, these are the most daring looks on the red carpet - All the standout looks straight from ...