The amazing Camila Cabello has a big reason to celebrate. It is the singer's 20th birthday today! It is no secret that the pop star is the perfect catch – she's beautiful, kind, talented and has a seriously killer sense of style. In fact, we think that there are so many boys in Hollywood that would be just perfect for her.
Now although Camila has previously dated Austin Mahone, she is single and ready to mingle nowadays. Camila is a very busy girl, which means dating isn't her number one priority. That's why, in honor of her special day, we are helping her out in the relationship department by playing matchmaker. She clearly deserves a standup guy, and we're dishing out the best options.
Click through the gallery to see who we think would be Camila's perfect matches. Then, tell us which guy you totally ship her with by tweeting us @m_magazine.