"Finally won Rome," tennis legend Roger Federer jokingly captioned his Instagram post filled with delicious-looking food.