Photo: rita ora has paint party for i will never let you down performance on tonight show 07 | Photo 3097388 | Just Jared: Entertainment News