CORRECTION: Taylor Swift's rep informed The Huffington Post in an email that the fellow sitting next to Swift in the photo is her brother Austin, not Conor Kennedy.
UPDATE: A Twitter user named Tarah Allen Wiegmann claims that her mother took the photo of Taylor and Conor dining with Swift's parents on Father's Day (June 17), which would mean that Taylor and Conor have been seeing each other for much longer than we thought.
PREVIOUSLY: Taylor Swift and new boyfriend Conor Kennedy have been spending tons of time together, and since she's met his entire family, the 22-year-old singer thought it was time he met her folks.
Swift brought her 18-year-old beau home to meet her parents and a fan snapped a photo of the foursome dining together at a Nashville, Tennessee restaurant.
The couple have been dating for at least a month, as Swift celebrated the Fourth of July at the exclusive Kennedy compound in Hyannis Port, Mass. Swift returned to "Camelot" near the end of the month, when she and Conor attended a local house party together, went sailing, and attended church services with the whole family.
The couple were rumored to have been introduced by Conor's grandmother, Ethel Kennedy, who is a big fan of Swift's. Ethel has denied playing matchmaker for her grandson, but when asked if Swift was Kennedy material she said, "We should be so lucky."
Swift's love life has the reputation of being a bit of a disaster, complete with a laundry list of exes that include, Joe Jonas, Taylor Lautner, Jake Gyllenhaal, and John Mayer. But sources tell Us Weekly that this relationship might be different.
"She is pretty head over heels. It's really puppy love right now," said the source, who adds that Conor -- the son of Robert F. Kennedy, Jr. and the late Mary Kennedy -- has turned to Swift as a shoulder to cry on, since his mother's suicide in May.
Also on HuffPost:
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more