Just days after announcing that she's expecting her first child with Daniel Craig, Rachel Weisz stepped out on the red carpet n a bump-hugging dress.