It's a patriotic pregnancy for Serena Williams.
The 23-time Grand Slam champion showed her baby bump in a star-spangled swimsuit.
Watch: Nadal Hits Shot of the Year
The Australian Open champion is nearly seven months pregnant and expecting her first child in September.
Serena also shared this snap with mother Oracene in matching yellow.
My Mom
A post shared by Serena Williams (@serenawilliams) on
Photo credit: Serena Williams Snap Chat