Ronnie Wood
- CelebrityAOL
Who can you spot? Richard Branson tweets pic of celebs on Necker Island
While we're grappling with 40 inches of snow (OK, teeny exaggeration), it seems half of celebville have jetted off for a holiday on Sir Richard Branson's Necker Island - and, boy, does he want everyone to know about it. The
2-min read