Shy Magazine


Prince William And Princess Catherine Honeymoon In Luxury

Britain’s Prince William and Princess Catherine are staying in an exclusive £4,000-a-night luxury villa on a private island in the Seychelles for their honeymoon.
| by Contact M. | 2011 |

The royal couple – who wed on April 29 at London’s Westminster Abbey