Camila Cabello puts on a leggy display in grey mini dress as she and Romeo Beckham depart hotel in Rome
The singer, 28, looked sophisticated in a smart grey knee-length dress as she left Bulgari Hotel - accommodation also hosting Romeo for the same evening.