It's Halloween – and this year has seen some spectacular costumes.
Whether people are heading out trick or treating or just going to have a spooky time at a party, it seems they're all ready for the occasion.
Even pets have got involved, as many dogs have been dressed up by their owners to mark the day.
From witches to vampires to more unusual choices like pensioners and chickens, it seems like every option has been covered.
Take a look at the best costumes below