Josh Duhamel looks super hot in a casual outfit while out shopping on Saturday afternoon (March 26) in West Hollywood, Calif.
The 43-year-old actor walked over to get his keys from the valet guy.
That same day, Josh celebrated the North Dakota Fighting Hawks’ win over the Michigan Wolverines 5-2.
10+ pictures inside of Josh Duhamel out and about in WeHo… More Here! »