Please tell me the meaning of the sentences
Wintour mused in the three-minute clip.
Does it mean Wintour kept silence for three minutes and then began to talk.
"I think the two duchesses, the young duchesses that they have in Britain – the Duchess of Cambridge and the Duchess of Sussex – are going to keep the royal family afloat quite frankly," Wintour dished.
Duchesses in the sentence are the current British princesses.
What does "keep the royal family afloat quite frankly" mean?
Thanks for answering.