Ca khúc thành công nhất của Rita Ora, "I Will Never Let You Down" được sáng tác và sản xuất bởi chính DJ 31 tuổi người Scotland. Ca khúc này đã nhảy thẳng lên No.1 BXH Anh Quốc ngay khi vừa ra mắt hồi tháng 3/2014.
Theo một nguồn tin chia sẻ với The Sun: "Cuối năm ngoái họ đã liên lạc lại và giải quyết mọi chuyện. Cả hai đều cảm thấy nhẹ nhàng khi giờ đã có thể bỏ hiềm khích lại phía sau".
Nguồn tham khảo: DM