Rachel McAdams wore a Collette Dinnigan Spring 2012 dress for the photocall of her upcoming drama, 'The Vow' in which she stars with Channi…