It appears that every two-to-five years, British Harper’s Bazaar realizes that it’s time for Rachel Weisz to be on their cover again — which is probably the same schedule that Rachel Weisz has a major movie out. This time, it’s in aid of her part in Black Widow, which I didn’t know she was in, and which I forgot was happening! So I guess it’s good that she’s promoting it. Regardless: The covers are very pretty, as have been most of her covers. Let’s look at them all!