Melissa Odabash – Is seen paying her respects to Prince Philip outside Buckingham Palace in London Melissa Odabash – Is seen paying her respects to Prince Philip outside Buckingham Palace in London