Wednesday was a rough day politics-wise, but Beyoncé effortlessly upstaged Trump with her announcement that she was pregnant with twins. It was a gift that we all needed.

RELATED: Beyonce, Jay Z expecting TWINS

Have a look at these images of Bey-with-bump and feel good about womanhood, diversity and the future — because surely this boy and girl, or these two boys or two girls, will grow up to be our saviors, right?

Most Popular From ...