Camilla: Who is King Charles' wife and Britain's new Queen?

Camilla: Who is King Charles' wife and Britain's new Queen?
play icon
Camilla sits on the throne wearing a modified version of Queen Mary's Crown during the Coronation Ceremony in London on Saturday. AFP