Yep, Johnny Depp's yacht and Richard Branson's cat are both anchored off of St. John today.

Cheers, RickG