Alicia Keys is one hot mama!
The "Empire State of Mind" singer was spotted on vacation earlier this week looking drop-dead gorgeous with her 2-year-old son with husband Swizz Beatz, Egypt.
In a floral print bikini, the 32-year-old showed off her lean and lovely body while in the Bahamas.
It's a much-deserved vacation for the Grammy winner, who is gearing up for another round of her Girl on Fire Tour.
After traveling all around the United States earlier this year, Keys is now headed across the pond for a series of shows beginning May 18.
In the meantime, we hope the singer is soaking up every minute of the sun!