Selena Gomez was born on July 22, 1992, which makes her 29 years old as of 2021.