translate English to French: Successful design in a new look.
Nouveau look pour un design plébiscité.