The Oscars red carpet could be the "perfect place" for Meghan to promote her Netflix show ahead of its release on March 4.