Picture Perfect

Oprah looks happy and healthy in London, the Broderick twins walk to school with BOTH parents and MORE in this week's Picture Perfect!