Dundee have signed England internationalist Steven Caulker on a deal until the end of season 2018/19.
The 26-year-old defender makes the move to Dens Park ahead of Saturday's Scottish Cup tie against Motherwell after leaving Queens Park Rangers.
Caulker began his career with Tottenham Hotspur and has also had spells with Bristol City, Swansea City, Cardiff City, Southampton and Liverpool.