Xiaomi's latest flagship phone, the Mi 6, doesn't stray too much from its roots. Like the Mi 5 before it, the phone comes with a 5.15-inch display and sports a curved rear edge. However, it does get new features, such as 12-megapixel dual cameras and a mind blowing price of just 2,499 Chinese yuan (which converts to around $365, £280 or AU$485) for a model with 4GB RAM and 64GB onboard storage. That's insanely cheap for a Qualcomm Snapdragon 835 phone.
The Mi 6 sports 12-megapixel dual cameras and, like Apple's iPhone 7, uses a wide angle and telephoto lens to give users 2x optical zoom. There's also a Portrait Mode for taking beautiful photos of your friends.