Talal appears to be liking what he sees in the mirror!!!