Victoria's Secret model Selita Ebanks dislocated her shoulder to get a good picture.

The 27-year-old supermodel confesses her joint came out of its socket when she climbed a tree and slipped on a shoot for high street fashion chain H&M, but she got straight back to work because she liked the pictures.

She told interactive fashion magazine "I'm standing there and it's a majestic moment: the sun is setting, the wind is blowing, I'm wearing this beautiful caftan and it's blowing. Because I'm so into the moment I don't know what I'm doing-and thank god my arm was wrapped around a branch-because I slipped and I can feel my shoulder displace from the rest of my body and I was hanging there, and everyone screamed.

"I managed to pull myself back up and I kept shooting. Just popped it right back in said let's get back to work! You have to be tough. I still had about six more looks to shoot. I got back in the tree even though everyone protested, because I saw the pictures and they were just amazing."

It is not the only time the Cayman Island-born beauty has hurt herself for style - she once cut her arm while strolling up the catwalk for Victoria's Secret in 2008.

However, it has not put her off modelling.

She revealed: "I would almost do anything for fashion. Almost."