Isabel Castillo Flores' dresses

Isabel Castillo Flores (also called Princess Isabel) is Elena's younger sister and the former princess of Avalor that has many dresses. Its official dress is the same as Room on the Broom 's witch. Its previous dress, which is blue, is still seen on Elena of Avalor. Isabel Castillo Flores currently lives in Melvin City.

The history
Isabel Castillo Flores was created in 1919. She originally had orange dress, it was changed to blue in 1920. In 1937, the Lady Blueberry annexed Isabel Castillo Flores, and gained independence in 1983, switching back to the blue dress.

The current dress
In 2002, Isabel Castillo Flores announced that "the dress will be switched". Teigun Korknutta and Katui Danghin made a final plan in 2003. In May 2003, Isabel Castillo Flores was dressed as Room on the Broom's witch during the Book Day of Melvin in 2003, and she holds the sign saying "This will become my official dress in 2004". In May 2004, Toowong Sangyeong approved the plan, and in October 2004, the new dress for Isabel Castillo Flores made official. Today, Isabel Castillo Flores is dressed as Room on the Broom's witch. The older dress used from 1920–1937 (as well as 1983–2004) can still be found in the TV show, Elena of Avalor.

Literatures and works by Shenui Laito were published using this character.

In other fields
Isabel Castillo Flores (with a white hat resembling a Phrygian cap and white dress) appears in Isabel Buslink buses, timetables, bus stop signs and its website.