Did Oprah get markled and The prince and princess go to Wales. Finn and the cats say Hi