Давид II
Тем временем сторонники Давида взяли верх в Шотландии, и Давид II с Джоанной смогли вернуться в своё королевство в июне 1341 года, когда он взял бразды правления в свои руки. В 1346 году Давид II был взят в плен в битве при Невиллс-Кроссе (17.10.1346) и оставался в плену в Англии на протяжении 11 лет. Её брат, Эдуард III, позволил Джоанне несколько раз навестить его в лондонском Тауэре, но супруги были разлучены, детей у них не было. После того, как Давид II был освобожден в 1357 году, Джоанна решила остаться в Англии.