Dundee have signed former England defender Steven Caulker on an 18-month deal.
The 26-year-old, capped once in 2012, was a free agent after leaving English Championship side Queens Park Rangers by mutual consent in December.
The former Tottenham and Cardiff player made the last of just four appearances this season for QPR in September.
Dundee said in a statement: "Steven trained with his new team-mates this morning and will wear squad number four."