Après une carrière de mannequin, Sueli Costa a obtenu un diplôme de mode à Rio de Janeiro en 1980.
En 2001, elle s’est installée à Miami, où elle a ouvert sa première boutique Opera.