Apple are expected to release the iPhone 12 in black, white, blue, yellow, coral and red.