The country’s annual Carnival festival kicks off Friday and thousands of tourists and Brazilians are out shopping for the perfect costume.
Dressing up is one of the biggest traditions of the festival.
Over 100 streets in Rio de Janeiro will transform for the celebrations, nearly three million people are expected to be there.