The magnificent legs of Rachel McAdams