'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"