Fifth Harmony's Camila Cabello definitely had the best birthday ever. Judging from photos Camila posted on Instagram, Taylor Swift threw her an elaborate 18th birthday party that was attended by celebrities like Hailee Steinfeld, Selena Gomez, Jamie King, the girls from HAIM, Sarah Hyland and Hayley Williams of Paramore.

Photos show everyone decked out in proper party attire -- from Taylor's classic birthday hat to Camila's super cute princess tiara. Camila was grateful for the party, as she captioned a compilation of photos with the following, "there is nothing that feels better than love. nothing feels better than being in a room full of genuine, incredible people giving you so much love. thank you to everyone who came last night for making it so special for me!!!! I LOVE 18."

She then posted a photo of just her and Taylor on Instagram, called her a "real life fairy princess" and "magical and rare." She went on to talk about what a great friend Taylor is, saying, "you sprinkle fairy dust on others and make them feel loved and special and safe...you are caring and well meaning and kind without expecting anything in return...I wish I could shout from the rooftops how fun last night was for me and how much love I felt." SO cute.

Camila continued expressing her gratitude for Taylor, writing, "I am so grateful to call someone like you my friend. Thank you for bringing everyone together and making last night so special!"

Aww! It definitely looks like it was an insanely fun party. Check out the photos above!

See Yearbook Photos of Celebs like Taylor Swift, Selena Gomez + More!

More From PopCrush