
Entertainment
Kate and William mark 15th wedding anniversary with relaxed family photo
The Prince and Princess of Wales are celebrating their 15th wedding anniversary. The couple tied the knot on April 29, 2011, in a ceremony watched by millions around the world. Today's top videos Now, 15 years later, they have released a cute family snap believed to have been taken over the Easter holidays in Cornwall. […]