This video is no longer available
Ellen DeGeneres wears an eye patch to cover up her stye infection -- at least she has a good sense of humor about it all!