'to advantage' definitions:

Definition of 'to advantage'

(from WordNet)
adverb
In a manner that uses the most flattering or best aspects of; "the dress brought out her figure to advantage"