"Just bumped into Josh Holloway in Vancouver. If you're that good looking, you shouldn't be allowed to be that lovely. swoon". British actor Simon Pegg is taken with the Lost star while on location in Canada.