Babes in micro mini photo shoots is something we have, but Leila Rose will be one babe we know you'll never forget!