Allegations in today's The Sun suggested Binky - real name Alexandra Felstead - had been paid £20,000 to front the campaign, which encouraged people to shop in Barnardo's retail stores to help raise money for the charity.
Binky was quick deny the claims via Twitter, saying: "Horrified at the total lies in the Sun, both for me and Barnardo's. Sick!"
However, while both Binky and Barnardo's denied she was paid £20,000, a spokesperson for Barnardo's has said the star pocketed £3,000 in the deal, described as a business decision.
Horrified at the total lies in the Sun both for me and Barnados, sick!— Alexandra Felstead (@BinkyFelstead) February 15, 2015
A statement from the charity read: "Barnardo's retail shops are part of the charity's trading arm and as such operate in a commercial environment. We are soon to launch a new campaign to encourage much-needed donations to our shops. We took a business decision to acquire the support of Alexandra Felstead to bring the appeal to a new and wider audience. We expect the campaign to increase donations significantly and will be monitoring its impact on our sales.
"Barnardo's does not usually pay celebrities who support our work with the most vulnerable children across the UK."
A spokesperson for Binky told The Sun that Binky was planning to give any fee paid to charity, adding: "This is the main reason she took on the job."
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!