Vivo V23 Pro Review: A stylish device at a high price