Row copy/paste functionality in DataGridView

I'm working on a C# Windows application and would like to copy a row in a DataGridView before pasting it into a new row. How I can achieve this? I am using .NET Framework 3.5. Can you please provid...