flex-wrap: wrap;
, после чего все его элементы смогут выстраиваться в несколько строк. Для того чтобы последний элемент попал на новую строку, ему не должно хватать места на текущей. (задать ему width: 100%; или у других двух width: 50%; как вариант)