Kate Hudson (above) and Anne Hathaway in "Bride Wars."