Traditionally, Georgia.
They had the better program, but UGA is why Florida famously had no SEC titles pre-Spurrier.
Every single time Florida got late into the season in 1st or near 1st in the conference, Georgia would beat us.
From the 60s into the 80s.
.
More along the lines of what the question was intended, Auburn.
Multiple Auburn teams that were ranked lower or not ranked beat a #1 or top-5 Florida team.
93, 94, 01, 06, and 07
Those years, Florida was ranked 4, 1, 1, 2, and 4 and lost each time.
The 06 game stands out, as AU won 27-17 without an offensive TD.
FG, safety, FG, FG, blocked punt TD, FG, fumble return for TD (last play)
That was stupid.