Do Selena Gomez have a middle name?
Yes, and it's Marie. Selena Marie Gomez. :)
It's Marie. It says so on IMDB and Wikipedia; and also in Selena's album, 'Kiss & Tell'. It says 'Selena Marie Gomez' at the end of her credits in the album booklet. She also says it on one of her live chats on Facebook, when asked what her last name was she said "My name is Selena Gomez. My name is Selena Marie Gomez."