1 of 1 images
Add to Lightbox
CRITICSADMBP70114-94.jpg
SACHA BARON COHEN & ISLA FISHER.At The 12th Annual Broadcast Film Critics Choice Awards held at The Santa Monica Civic Auditorium in Santa Monica, California, LA, USA, January 12th 2007. .full length strapless black dress lace couple fiance engaged.CAP/ADM/BP.©Byron Purvis/AdMedia/Capital Pictures.

SACHA BARON COHEN & ISLA FISHER.At The 12th Annual Broadcast Film Critics Choice Awards held at The Santa Monica Civic Auditorium in Santa Monica, California, LA, USA, January 12th 2007. .full length strapless black dress lace couple fiance engaged.CAP/ADM/BP.©Byron Purvis/AdMedia/Capital Pictures.

Copyright ©Byron Purvis/AdMedia/Capital Pictures