Popsugar Fashion Celebrity Fashion Camila Cabello Blue Oscar de la Renta Dress VMAs 2018 Dress Camila Cabello Managed to Dress Like the Cuban Flag and a Princess at Once 21 August 2018 by Celia Fernandez Image Source: Getty / ANGELA WEISS Camila Cabello arrived at the 2018 MTV VMAs ready to take her princess throne. The 21-year-old singer showed up in a gorgeous dip-dye silk taffeta Oscar de la Renta dress that reminded us of a Cuban flag — especially when you consider the blue and white of her dress with her bold red lip. Camila is nominated in five categories, including song of the year and video of the year for her hit song, "Havana." Dare we say she wore this look as an homage to her Cuban roots and the song? Keep clicking and decide for yourselves! Image Source: Getty / Matthew Eisman 1 / 10 Image Source: Getty / Jeff Kravitz 2 / 10 Image Source: Getty / John Shearer 3 / 10 Image Source: Getty / ANGELA WEISS 4 / 10 Image Source: Getty / Mike Coppola 5 / 10 Image Source: Getty / Dia Dipasupil 6 / 10 Image Source: Getty / Dia Dipasupil 7 / 10 Image Source: Getty / Matthew Eisman 8 / 10 Image Source: Getty / Matthew Eisman 9 / 10 Image Source: Getty / Paul Zimmerman 10 / 10 Celebrity FashionAward SeasonCamila CabelloCelebritiesMTV VMAsMusicOscar De La RentaRed Carpet