The first two handsets powered by the new Blackberry 10 operating system have been unveiled.
The Z10 is controlled via a 4.2in (10.7cm) touchscreen while the Q10 has a smaller 3.1in (7.9cm) screen and physical keyboard.
The UK will be the first to get the Z10 where it will launch on Thursday.