Prince William attended the wedding of long-time friend Jessica Craig at the Lewa Wildlife Conservancy on Saturday.

Jessica was marrying conservationist Jonathan Baillie. William who has been in the country on a four-day trip had joined friends on Friday evening for a champagne party before attending the Saturday ceremony.