There is a photo on the internet which has prompted wild speculation about season 6 of Game of Thrones.
In the image, Emilia Clarke, Natalie Dormer and Lena Headey who play Daenerys, Margaery and Cersei respectively are seen in full costume together in Spain.
Unfortunately, as some other sites claimed it to be, this is not a major spoiler meaning that there is no confirmation to if Daenerys has crossed the Narrow Sea and arrived in Westeros.
This image was taken from the photoshoot of the three stars, which recently happened in Alcazaba. Thanks to the good folks at Watchers on the Wall for busting this myth.