Newly-pregnant star Lily Allen will open the sale at London's lavish department store Harrod's on Friday (28Dec07).