The Duke and Duchess of Cambridge attend a reception aboard a yacht in Edinburgh, Scotland. Plus: David Beckham, Selena Gomez and more


The Duchess and Duke of Cambridge are ready to set sail Friday, making their way aboard the Royal Yacht Britannia in Edinburgh, Scotland, for an evening reception the night before cousin Zara Phillips's nuptials.