Selena Gomez looks absolutely fabulous on the August 2011 cover of Elle Mexico.
The actress is wearing a Scala Pronto hat and dark violet Altuzarra getup, complete with a snakeskin belt by Gucci.
The magazine named Selena as “the girl of the moment”. What an honor!
Maybe it’s because she’s been such a huge Disney star, but sometimes we forget Selena is actually 18-years-old.