The Honor View 20 is the company's most beautiful phone yet. Looks aside, it packs an in-screen camera and touts being the world's first phone with a 48Mp rear camera sensor. It won Tech Advisor's Best of CES 2019 award and just launched in the Western market, after its initial release in China in December 2018.

O2 and Carphone Warehouse are both selling the Honor View 20 – and both are offering a free Honor Watch Magic if you buy the handset before midnight 6 February. The Honor Watch Magic is the latest wearable from the company and retails at £179.99 (read about its features here).

You will have to claim the Watch here between 7 February and 21 March. To claim, you will need the phone's IMEI number (here's how to find it) and copy of proof of purchase.

Carphone puts a stronger deal forward by offering the promotion on the View 20 model with 256GB storage (£579.99 RRP), whereas O2's offer is on the 128GB version (£499.99 RRP). 

Carphone's contract options offer better value for money too. Plans start at £38 per month with £29.99 upfront for 25GB of data on O2. A similar plan from O2 directly would cost you nearly £50 per month.

Plus, a monthly contract from Carphone Warehouse also gets you a £25 voucher to Currys PC World.

You can buy the phone SIM-free too from Amazon, Very, or directly from Honor (while in stock), though we can't see any discounts from these retailers at the moment.