Princess Beatrice wore a floppy hat and a maxi dress as she walked the streets of St. Tropez today with her boyfriend, Dave Clark. The couple headed to the French Riviera for the second time in recent weeks. Princess Beatrice and Dave Clark vacationed in Cap d'Antibes late last month but headed back to their native England last week, sitting in the stands for a Wimbledon match. While Princess Beatrice and Dave soak up the sun in the South of France, Prince William and Kate Middleton continue their North American tour. The royal pair said goodbye to Canada earlier today and will land in LA late this afternoon. Their weekend in California will be star-studded, with celebrities from Tom Cruise to Tom Hanks expected to make their acquaintance at a BAFTA-hosted gala, but will also include some philanthropy. We'll be there on Sunday as Kate and Will attend a jobs fair for veterans and military spouses.