When Alex Rodriguez proposed to Jennifer Lopez back in March, he put a LOT of work into it to make sure it was absolutely perfect.
Talking to Jimmy Fallon on The Tonight Show, Rodriguez talked about the proposal happening on the beach right at sunset while on vacation in the Bahamas.
"I planned it for about six months," Rodriguez revealed.
"The three days prior to me going down on one knee and getting engaged, I rehearsed for three days in a row. Because I wanted the sunset to be perfect."
And he wasn't alone - it turns out his assistant was helping him by standing in as JLo!
Check out his hilarious explanation below.