Feeling a little sheepish on set ....
Feeling a little sheepish on set ....