Selena Gomez is an Instagram queen for a reason. The 24-year-old star has effortless style and natural beauty. Despite taking a brief social media hiatus at the end of last year, Gomez is back and more beautiful than ever. She recently shared a flawless selfie, which inspired us to collect her best new and old selfies.
More from MamásLatinas: Look inside of Selena Gomez's gorgeous $3.5 MILLION mansion!
Image via Selena Gomez/Instagram