Christina Aguilera's $1 million set

Christina Aguilera certainly enjoyed a Halloween treat.

The pop star earned a reported $1 million for a one hour performance at a private Halloween party at the weekend.

She sang for investment banker Charles Brandes' at his Saturday night spook-tacular in San Diego.

Super-rich Brandes also paid for Christina's hair, make-up and travel costs in addition to the $16,666 per minute performance.