We are both right - I checked the TARDIS wiki and the Doctor does tell her to change, when they're inside the TARDIS, so she goes to wear something suitable for Naples in 1860, but it's after she changes into that outfit that they go outside and he realises it's Cardiff in 1869.
no subject