Rosie Danvers posing topless for magazine