Stepping onto the red carpet at the Royal Albert Hall, William appeared in a classic tuxedo while Kate wore a green velvet gown.
The deaths are among the more than 69,000 Palestinians killed since Israel launched its sweeping offensive more than two ...