American star Stanley Tucci was spotted with his British wife Felicity Blunt, who is the sister of his ‘The Devil Wears Prada’ co-star Emily Blunt, at the world famous Wimbledon Tennis Championships. The rain failed to dampen spirits in the the evian Live Young suite 2016!