Fly Or Fail? Estelle

Lifestyle

By: namcgloster / April 28, 2011

Since Estelle recently debuted her newest single “Benz,” she was invited by Mercedes Benz to commemorate their 125th anniversary. The song features David Banner and upcoming artist Daley. The songstress wore a green metallic, long sleeve top with matching pants and black, platform pumps.

Um…

Was she fly or is this a total fail?