хочу сказать следующее.
Насколько мне известно, по традиции заведенной Петром I, полковниками, а позднее шефами Лейб-Гвардии Преображенского полка были только царствующие императоры. Соответственно у всех императоров должны были быть звания полковников. Но это логический вывод, а не мое точное знание.
В частности по последнему императору. Николай II был зачислен в списки Преображенского полка при рождении, 6 мая 1868 года, а в звании шефа пребывал со 2 ноября 1894 по 4 марта 1917 года.
При этом императоры носили мундиры многих гвардейских и не только гвардейских полков. Пара примеров:
Николай II в форме Лейб-Гвардии Гусарского полка
Николай I в парадной форме Лейб-Гвардии Конного полка
Ну и еще пара картинок до кучи:
Павел I в мундире полковника Лейб-Гвардии Преображенского полка
Екатерина II в мундире подпоручика Лейб-Гвардии Семеновского полка. Здесь правда надо отметить, что мундир принадлежит не будующей императрице , а подпоручику Талызину А.Ф.