Sophie, the Duchess of Edinburgh wore a stunning green floral dress and nude high heels in Tanzania where she met The President of the country.