Singer Beyonce Knowles is set to earn £2.6m for 10 days work a year promoting L'Oreal hair care products - whose catchphrase is "Because I'm Worth It".
But the reported five-year deal does not come without restrictions for the 22-year-old US R&B star and actress.
L'Oreal representatives have the right to inspect her hair at two weeks' notice and cancel the contract if Beyonce puts on weight or changes her appearance.
She must keep "approximately the same physical appearance and health", the cult web site
www.thesmokinggun.com is quoted by the Daily Mirror as saying.
A clause in her contract adds she must maintain "her current excellent physical condition and beauty, her skin colour, shade and tone, hairstyle, hair colour and weight."
The actress is also not allowed too much sun and she must do her best to avoid injury.