Грамматический словарь Зализняка
Самолюбец,
самолюбцы,
самолюбца,
самолюбцев,
самолюбцу,
самолюбцам,
самолюбцем,
самолюбцами,
самолюбце,
самолюбцах
самолюбец