If there's one Spanish pastime that is loved across the island of Ibiza, it's the annual carnival celebrations. The February sunshine brought crowds out onto Ibiza Town's streets once again to enjoy the vibrant dance displays and fantastic costumes.
All manner of characters and creatures marched down Avenida de Santa Eulalia to the beat of pulsating rhythms. Onlookers waved and cheered on friends and family. Not an unhappy face could be seen on this glorious day.
When the parade reached its final destination and finished, participants and supporters headed for Reina Sofia Park. A large queue formed for the huge paella, which was freshly prepared for the hungry masses.
We went down to photograph all the day's highlights and join in the fun ourselves. Check out our favourite moments below.
Pheonix Senior and Pheonix Junior look great together
Jump around! Jump up, jump up and get down!
Mario's on the loose
Dancing queens, feeling the beat from the tambourines
Smiling warrior pose
I can see my house from up here
¡Podemos hacerlo!, we can do it!
Look up and say cheese
Ten out of ten score
Pink wigs and kisses
Frozen meets the macarena
Grandma's love to dance too
World's cutest pirate award goes to this guy
In goes the rice then stir
Largest paella on Ibiza?
Want to know what to do whilst in Ibiza? Head over to our events calendar for all the latest cool things to do.